Albirew/nyaa-pantsu
Archivé
1
0
Bifurcation 0
Graphe des révisions

15 commits

Auteur SHA1 Message Date
akuma06 fe2c128e44 Added form to add tags on view 2017-07-30 03:29:09 +02:00
akuma06 d2339e9a43 Merge branch 'dev' into tags 2017-07-30 02:16:38 +02:00
akuma06 cfec84010c Update user.go 2017-07-29 20:10:13 +02:00
akuma06 7bb008cb19 Fix for userID = 0 was current user 2017-07-29 18:42:02 +02:00
akuma06 62ea1aaf10 Adding tag post controller 2017-07-29 14:41:56 +02:00
akuma06 742dfa84fd Initial tag system 2017-07-29 14:41:53 +02:00
akuma06 69123d53a9 Updated APIdoc + New API endpoint for user profile
Now you can access a user __public__ profile by querying the api endpoint /profile?id=USERID
2017-07-22 17:21:14 +02:00
akuma06 b3a8471ac4 Fix notification issue.
Fix #1246
2017-07-20 13:33:50 +02:00
akuma06 e98ce1d318 Fix #1199 by converting a model to a map of interface 2017-07-17 21:32:55 +02:00
akuma06 713ab02450 Added configor as a new library (#1126)
* Added configor as a new library

Now config is a singleton. You only need to do config.Get() instead of doing config.Conf.

* Forgot godep save 🐤

* Fix accidental removal of }
2017-07-10 22:11:05 +10:00
akuma06 47e1fd2169 Removed errors, changing old functions to new ones 2017-07-02 23:53:23 +02:00
akuma06 7846d999ff No errors on api controllers 2017-07-02 18:00:12 +02:00
akuma06 97b3a1d7ea Remove common package
Common is no more a thing
Use of TorrentParam instead of SearchParam now
Common structs for search are exported in utils/search/structs
Util has been renamed utils
2017-07-02 16:54:55 +02:00
PantsuDev e139f5e4db Fix most compiler errors 2017-06-29 21:15:23 +10:00
akuma06 2646bc2db8 This is a prelimenary work
Showing how we can remove services, preventing cyclic imports and lessing the number of imports.
Now db is in models. Db and models are highly tightened, according to go standards, you should put them in the same package.
In models, there are folders separating the different methods used to modify the models. For example, if you want to create a user, you have to use /models (for the user struct) and /models/user (for creating a user.
However, if you want to delete a torrent, you just have to import /models and do torrent.Delete(definitely bool).

By the way packages in models are the plural name of a model. For example, you have torrent.go for a torrent model and its package torrents for db stuff related functions (Find, Create, Some helpers)
2017-06-29 00:44:07 +02:00
Renommé depuis model/user.go (Continuer la navigation)