Commit Graph
51 Commits
Author SHA1 Message Date
Spine e3ba156a69 abstract away the global $DB 2023-03-08 18:29:06 +01:00
Spine 5c26514d5f use proxy if available when checking certificate 2023-03-08 18:29:06 +01:00
Spine e1534ca977 unit tests for scheduled tasks 2023-03-08 18:29:06 +01:00
Spine 277268e191 lint all the templates 2023-02-03 11:13:56 +01:00
Spine 3ae02f3602 gut local caching in PHP instance 2023-02-03 11:13:56 +01:00
Spine 56ab047525 renormalize method name TGroup::text() 2023-02-03 11:13:55 +01:00
Spine 31b2ce8483 refactor InviteeTree to do the HTML rendering in Twig 2023-02-03 11:13:53 +01:00
Spine c8c187affb add a scheduled task to watch over SSL certificate expiration 2023-02-03 11:13:52 +01:00
Spine 2cbf82932c simplify webpage and scheduler initialization, nuke classes/script_start.php 2023-02-03 11:13:49 +01:00
Spine 2c791d00c8 move Bonus to User/Bonus 2023-02-03 11:13:49 +01:00
Spine 79f78b1cd2 move Vote to User\Vote 2023-02-03 11:13:48 +01:00
Spine 2e51d23c1f put vote links on a new line 2023-02-03 11:13:48 +01:00
Spine cd6906f46c scheduler got a brand new launcher 2023-02-03 11:13:47 +01:00
Spine 870e18785d Complete overhaul of the configuration architecture 2023-02-03 11:13:47 +01:00
Spine 9f3125c832 simplify the bootstrapping of a functional Gazelle context 2023-02-03 11:13:47 +01:00
Spine 9f4c56f852 wrap upload operations in a single commit 2023-02-03 11:13:45 +01:00
Spine 8e27369360 GOODBYE AND GOOD RIDDANCE $LoggedUser 2023-02-03 11:13:45 +01:00
Spine 4609d1dd0d use methods to replace direct access to internal Cache properties 2023-02-03 11:13:44 +01:00
Spine 127a19d054 add a script to regen all torrent filelists 2023-02-03 11:13:41 +01:00
Spine 5d93574f96 move CACHE class into Gazelle namespace 2023-02-03 11:13:39 +01:00
Spine 1a85bcf43c appify Tracker class 2023-02-03 11:13:39 +01:00
Spine eb078fa088 remove G class (at the price of a few globals) 2023-02-03 11:13:39 +01:00
Spine 27feb14764 Refactor similar artists 2023-02-03 11:13:39 +01:00
Spine 8300f74349 add collage search bar 2021-03-29 16:56:26 +00:00
Spine 5cca3bb058 move Debug class to app/ 2020-12-21 12:41:02 +01:00
Spine 9dec81a207 move time and paranoia functions into util, tidy startup 2020-11-16 17:27:33 +00:00
Spine 75c673560c add make targets to dump file storage 2020-11-07 14:20:35 +00:00
itismadness d6db65238b normalize indentation spacing 2020-10-12 15:13:10 +00:00
webhead 32d34ab2db Remove custom classloader 2020-10-07 00:03:53 +00:00
Spine ffc73b7f69 move utility scripts to scripts/ (remember to adjust crontabs) 2020-09-28 19:14:36 +00:00
webhead fac0146eac Move from css to scss with webpack for stylesheets 2020-09-12 01:31:57 +00:00
Spine 5872cf9558 refactor registration to use prepared queries 2020-08-18 17:07:56 +00:00
Spine 514d1bbbf7 File storage migration: this is the end 2020-08-17 13:16:35 +00:00
Spine c994e35735 Upload logs to file storage 2020-06-07 17:30:10 +00:00
Spine 23a8dc919c Gazelle classes using a db or cache derive from Base 2020-05-27 18:36:03 +02:00
nobody b11552506e You never know if this will come in handy again 2020-05-24 12:44:47 +00:00
Spine 376d53db12 stupid fucking Gazelle defaults fuck you harder 2020-05-03 12:18:10 +02:00
Spine d3a7ec1f10 generalize checker script to work with all three storage targets 2020-05-02 14:34:40 +00:00
Spine 1070f01963 Details field is not required 2020-05-02 14:47:27 +02:00
Spine 84d108bfb5 add sanity check script for torrent storage 2020-05-02 12:19:00 +02:00
Spine 9cc50cde58 work around hard-coded max_execution_time=600 in class DEBUG 2020-05-01 19:09:53 +02:00
Spine 79812d5b2a Let migration scripts run for as long as they need 2020-05-01 17:35:33 +02:00
Spine be7f60a54c scripts to migrate torrents, logs and HTML logs to file storage 2020-05-01 17:15:54 +02:00
itismadness e53005a9a2 set debug for twig equal to gazelle debug_mode 2020-04-21 15:05:35 +00:00
itismadness cfe793fa79 fix broken twig paths 2020-04-13 03:20:20 +07:00
Spine 85b3f36bf0 lay the groundwork for torrent file storage 2020-04-09 17:21:10 +00:00
Spine 1f701e97ca kill regex.php, it can be added to config.php 2020-03-21 18:12:22 +01:00
Spine 2c97f96691 Streamline autoloading and tidy up how required PHP classes are pulled in.
Require files using __DIR__ instead of SERVER_ROOT
    Use `new Class` instead of `NEW Class`
    Class FEED => Feed
    Class VALIDATE => Validate
2020-03-01 12:03:04 +00:00
Spine fec3735564 A script to import the what.cd wiki articles 2020-02-15 17:59:14 +01:00
Spine 74807c1868 A script to regenerate all the similar artist images 2020-02-15 17:59:05 +01:00