Commit Graph

85 Commits

Author SHA1 Message Date
DariusIII 79cc81cecb Use laravel default error pages 2023-04-09 12:40:37 +02:00
DariusIII ad05688ac6 CS fixes 2023-03-30 21:48:07 +02:00
Shift 71e1631df6 Remove redundant typing from DocBlocks 2023-03-30 14:15:45 +00:00
Shift afb0f41611 Add PHP type hints 2023-03-30 14:15:39 +00:00
Shift 66c246852c Leverage injected request object
Laravel automatically injects the current Http [request object][1] to all Controller actions and Middleware. Leveraging this object improves consistency and testability.

[1]: https://laravel.com/docs/requests#accessing-the-request
2023-03-30 14:15:14 +00:00
DariusIII d775ff22e2 Remove support for sab, nzbget, couchpotato and nzbvortex integrations 2023-03-16 13:38:43 +01:00
DariusIII c0f1ba0de5 Optimize userdata usage 2023-03-15 20:38:03 +01:00
DariusIII 49872346f2 CS code fixes by pint 2023-03-02 16:47:20 +01:00
DariusIII 4d188afb52 Update controllers 2022-10-23 23:18:00 +02:00
DariusIII c33db34c49 Apply fixes from StyleCI
[ci skip] [skip ci]
2021-09-13 20:01:06 +00:00
DariusIII fa3ded8b41 Add support for 2 Factor Authentification (2FA) 2020-12-28 01:32:20 +01:00
DariusIII e5b0f0670e Extract sidebar and footer to separate templates 2020-02-11 15:53:02 +01:00
DariusIII 02ad342bac Apply fixes from StyleCI
[ci skip] [skip ci]
2020-02-05 01:56:40 +00:00
DariusIII b343c02c63 Update project files 2020-02-05 00:39:09 +00:00
DariusIII f89d50ec0d Remove smartyUtils and move its functions into helpers.php 2019-12-11 21:48:29 +01:00
DariusIII 5a8fff0020 Apply fixes from StyleCI
[ci skip] [skip ci]
2019-11-01 19:52:18 +00:00
DariusIII 18212e7f7e Add basic notifications 2019-08-09 12:30:37 +02:00
DariusIII 928524824b Remove unused basePage() function from BasePageController 2019-05-14 13:22:42 +02:00
DariusIII 96e088583a Update usage of $this->userdata in controllers 2019-04-11 12:39:50 +02:00
DariusIII 1a9393a277 Update BasePageController to update lastlogin every 3 hours for better new releases handling 2019-04-09 11:03:47 +02:00
DariusIII 2dce36c004 Update BasePageController, change 15 minute last login update code 2019-04-08 22:18:49 +02:00
DariusIII 5bd1283d30 Properly handle rss feeds 2019-02-25 13:00:24 +01:00
DariusIII e0bdc6eab0 Fix rss routing, remove dead routes from web.php 2019-02-25 11:10:32 +01:00
DariusIII c8ad8a05d8 Update link to rss help 2019-02-25 00:04:01 +01:00
DariusIII e71517ef4c Change routes handling for api and rss 2019-02-24 14:54:50 +01:00
DariusIII 094d683c3b Apply fixes from StyleCI
[ci skip] [skip ci]
2019-02-20 14:08:57 +00:00
DariusIII f2c1eaaddc Move certain user functions (api accessed and logged in) into specific events 2019-02-20 15:08:53 +01:00
DariusIII 87c6e5d64f Apply fixes from StyleCI
[ci skip] [skip ci]
2019-02-03 20:01:19 +00:00
DariusIII 50ff1b6181 Update code style of various files 2019-02-03 20:58:51 +01:00
DariusIII bab65321a9 Apply fixes from StyleCI
[ci skip] [skip ci]
2019-01-31 19:18:57 +00:00
DariusIII 552a096d9a Update and fix code with php-cs-fixer 2019-01-31 20:17:57 +01:00
DariusIII 08b8edbe2d Replace usage of array_ helper with Arr class directly to prepare for Laravel 5.8 changes 2019-01-29 13:52:01 +01:00
DariusIII 603655e974 Small optimizations in code, use compact where applicable 2019-01-25 13:20:55 +01:00
DariusIII bf4fd1232f Fix couple of issues introduced in previous commit 2019-01-03 11:38:45 +01:00
DariusIII 05aafc54bb Update failed releases controller, related route and BasePageController 2018-12-19 23:53:08 +01:00
DariusIII 39cfbbc90d Exclude ApiV2 functions from auth middleware in BasePageController 2018-12-18 22:00:26 +01:00
DariusIII 3b311188bc Update user category exclusion handling in API and APIv2 2018-12-12 20:43:14 +01:00
DariusIII fc06090852 Apply fixes from StyleCI
[ci skip] [skip ci]
2018-11-19 12:48:33 +00:00
DariusIII ab36c87631 Fix display of contact form when logged in 2018-11-19 13:42:47 +01:00
DariusIII 83ee85b447 Remove unused showFloodWarning function 2018-10-27 21:44:36 +02:00
DariusIII 857de9677a Apply fixes from StyleCI
[ci skip] [skip ci]
2018-09-24 09:29:11 +00:00
DariusIII 23ab8f0334 Use $this->userdata->id variable in place of Auth::(id) in controllers 2018-09-24 11:28:49 +02:00
DariusIII f99c3ae6c0 Use dirape/token to generate tokens and passwords for users 2018-09-19 11:37:07 +02:00
DariusIII bd844ba4ea Use url helper in place of $this->serverurl variable 2018-09-18 15:14:45 +02:00
DariusIII b66bfaa644 Add missing $this->serverurl declaration in BasePageController 2018-09-18 14:54:40 +02:00
DariusIII 2178146af3 User can change only role allowed permissions (direct versus role based permissions) 2018-08-07 10:50:40 +02:00
DariusIII 889d426c85 Update handling of user and role disabled categories 2018-08-07 01:20:57 +02:00
DariusIII a4daf54c8a Apply fixes from StyleCI
[ci skip] [skip ci]
2018-08-06 13:53:43 +00:00
DariusIII 16c81470ea Update Controllers and templates for user related permission changes 2018-08-06 15:53:40 +02:00
DariusIII db44d3a740 Allow moderator role to edit releases, fixes issue #123 2018-08-02 12:35:07 +02:00