Albirew/nyaa-pantsu
Archivé
1
0
Bifurcation 0
Ce dépôt a été archivé le 2022-05-07. Vous pouvez voir ses fichiers ou le cloner, mais pas ouvrir de ticket ou de demandes d'ajout, ni soumettre de changements.
nyaa-pantsu/router
akuma06 5376b9e271 New config files (#854)
* New config files

As decided, config files are parsed at runtime.
I decided to go for YAML config files because there can be comments in
it.
There are 2 files:
* config/default_config.yml <= which shouldn't be edited unless we add a
config parameter
* config/config.yml <= which is the user-defined config. This file
shouldn't be commited

Changed every call to config.XXX to config.Conf.XXX (look to the new
stucture of config in config/types.go)

Of course, putting config parameters in config.yml overrides config in
config_default.yml. You don't have to put everything in it, just add
what you want to override.

* Fixing test

Replacing conf.New by config.Conf

* Fixing call to config.Conf to config.Config{} in test files

* Might have fixed testing with this

Printf instead of Fatalf

* Renaming config.yml in example file

* Forbid commiting config.yml

* Should be now fixed

* Do not need this file anymore
2017-05-30 21:21:57 -05:00
..
api_handler.go New config files (#854) 2017-05-30 21:21:57 -05:00
database_dump_handler.go Hopefully fix memleak 2017-05-27 11:50:31 +10:00
faq_handler.go Hopefully fix memleak 2017-05-27 11:50:31 +10:00
home_handler.go Hopefully fix memleak 2017-05-27 11:50:31 +10:00
init.go
modpanel.go New config files (#854) 2017-05-30 21:21:57 -05:00
not_found_handler.go Hopefully fix memleak 2017-05-27 11:50:31 +10:00
publicSettingsHandler.go Maskot to cookie (#857) 2017-05-30 21:21:35 -05:00
router.go New config files (#854) 2017-05-30 21:21:57 -05:00
rss_handler.go New config files (#854) 2017-05-30 21:21:57 -05:00
search_handler.go Hopefully fix memleak 2017-05-27 11:50:31 +10:00
template.go Account theme switcher (Pls merge) (#750) 2017-05-27 12:08:47 -05:00
template_functions.go New config files (#854) 2017-05-30 21:21:57 -05:00
template_test.go Add template and db tests (#291) 2017-05-10 18:15:36 -05:00
template_variables.go Maskot to cookie (#857) 2017-05-30 21:21:35 -05:00
torrent_report_handler.go Golint friendly (#747) 2017-05-25 21:54:58 +02:00
upload.go New config files (#854) 2017-05-30 21:21:57 -05:00
upload_handler.go New config files (#854) 2017-05-30 21:21:57 -05:00
user_handler.go Account theme switcher (Pls merge) (#750) 2017-05-27 12:08:47 -05:00
view_torrent_handler.go New config files (#854) 2017-05-30 21:21:57 -05:00
wrap_handler.go Hopefully fix memleak 2017-05-27 11:50:31 +10:00