Commit Graph

12 Commits

Author SHA1 Message Date
6b843f1fc2 Major refactor of many things. 2019-12-19 00:27:06 +02:00
fd5d05232f Began work on refactoring the YTSM application. 2019-12-16 22:19:50 +02:00
9bf114c25d Improved notification system. 2019-08-14 17:14:16 +03:00
15f52a1d23 Merged changes from master 2019-01-01 23:35:38 +02:00
2c93e50406 Fixed multiple problems related to migration to django-preferences. 2018-12-29 23:16:04 +02:00
8eca3dc7a9 Added admin settings page. Improve dynamic_preferences integration. 2018-12-29 17:11:20 +02:00
0329645c37 Integrated django-dynamic-preferences library into project. Settings are now stored in the database, the ini file only contains a minimal number of settings. 2018-12-10 01:15:10 +02:00
57c2265f71 Added a basic notification system. Long processes will call the notification API, and the notification events are registered. For now, notifications are pushed to the client by polling (client polls every second for new events). A basic status message is now displayed when the sync process starts and ends. 2018-11-04 23:32:18 +02:00
9d8b023560 Improved handling of comments in 'subscription list' files (basically a text file containing subscriptions, and optionally comments with #).
Properly handled case where file is opened in binary mode.
2018-11-03 14:56:16 +02:00
59a766b0fe Implemented import from file functionality. 2018-11-03 14:43:23 +02:00
1fafd859b7 Fixed docker image. Fixed issue with environment variable interpolation (on Linux, it is case sensitive, so converting to lowercase was bad. Cleaned up directory structure. 2018-11-02 02:25:15 +02:00
Jett Jackson
84b0c2e861
Added docker support 2018-10-30 14:15:49 +08:00