Commit Graph

18730 Commits

Author SHA1 Message Date
rainydaysavings 2f05f05dc9 [UI][CONTROLLER] Form help messages added, fixed checkbox trick hitbox 2021-04-14 15:37:21 +00:00
rainydaysavings 02b17049e3 [UI] Reset CSS added, small fixes all around 2021-04-14 15:37:21 +00:00
rainydaysavings ee6791fe97 [UI] Settings page CSS redesign port completed 2021-04-14 15:37:21 +00:00
rainydaysavings de5554f1e2 [UI][CONTROLLER][ROUTES] Corrected core action name, UserPanel CSS work 2021-04-14 15:37:21 +00:00
rainydaysavings e1f9143cf5 [UI] Fixed FAQ template issues 2021-04-14 15:37:21 +00:00
rainydaysavings 4fd69b684a [UI] Side panel animation added 2021-04-14 15:37:21 +00:00
rainydaysavings c133565780 [UI] Redesign responsiveness work done 2021-04-14 15:37:21 +00:00
rainydaysavings 099be93420 [UI] Further work into new side panel design 2021-04-14 15:37:21 +00:00
rainydaysavings 43b7076ff8 [UI] Basic implementation of the new base design 2021-04-14 15:37:21 +00:00
rainydaysavings 49e33557e1 [UI] Polishing FAQ CSS 2021-04-14 15:37:21 +00:00
rainydaysavings f16789f10e [UI] Standardization of sizes and variable usage for faster theming 2021-04-14 15:37:21 +00:00
rainydaysavings 2b4540952e [UI][CONTROLLER] Profile settings action functionality working 2021-04-14 15:37:21 +00:00
Hugo Sales 91ff4dbdec [DATABASE][WRAPPER] Update DATABASE wrapper so entity names are provided without the namespace 2021-04-14 15:37:21 +00:00
Hugo Sales 4cc196a69a [DOCKER] Add redis to the docker image 2021-04-14 15:37:21 +00:00
Hugo Sales 7cedbcd63f [CACHE] Fix usage of the redis extension 2021-04-14 15:37:21 +00:00
Hugo Sales ba7ad5fd28 [DOCKER] Fix redis extension build process to use LZ4 and add APCu 2021-04-14 15:37:21 +00:00
Hugo Sales 7ca22ecc1d [DEPENDENCY] Add mock polyfill implementations of the redis and memcached extension 2021-04-14 15:37:21 +00:00
Hugo Sales 02a23a2aff [CACHE][Redis] Add special support for redis (fixed size lists), set method and general fixes 2021-04-14 15:37:21 +00:00
Hugo Sales 47af6e85b8 [LIB][Util] Refactor and implement array indexing methods on RingBuffer 2021-04-14 15:37:21 +00:00
Hugo Sales 04b0d63d43 [DOCKER] Updated php image so redis is compiled with LZ4 compression available, as it's the fastest at decompressing and really fast at compressing. Read performance is more important, with this being used as a cache 2021-04-14 15:37:21 +00:00
Hugo Sales 62c9b56b3f [CACHE] Add support for multiple pools with the syntax (as an example) SOCIAL_CACHE_ADAPTER='default=redis://localhost:6379,memcached://localhost:11211;db.config=apcu://' 2021-04-14 15:37:21 +00:00
Hugo Sales 155038a5c0 [DOCKER] Add msgpack and redis extensions to docker image 2021-04-14 15:37:21 +00:00
Hugo Sales 89ce298a3b [DEFAULTS] Add modified time to config table (as value) and only reload the defaults if the file is newer 2021-04-14 15:37:21 +00:00
Hugo Sales 9563fb0af3 [CACHE] Extend the static wrapper to support working with lists in caches that don't natively support them 2021-04-14 15:37:21 +00:00
Hugo Sales 2c4fcaaf07 [LIB][Util] Add Ring Buffer data structure 2021-04-14 15:37:21 +00:00
Hugo Sales 3aaad123de [DOCKER] Move certbot files to hidden folder, so it's ignored by GNU global 2021-04-14 15:37:21 +00:00
Hugo Sales 7a07b95240 [DEFAULTS][FIX] Fix defaults to use value from environment 2021-04-14 15:37:21 +00:00
Hugo Sales e5babcd36e [PHP][EXTENSION][POLYFILL] Add php-ds polyfill, which is used if the native extension is not available 2021-04-14 15:37:21 +00:00
Hugo Sales 1134fec173 [DOCKER][PHP][EXTENSION] Add PHP ds extension to docker PHP image 2021-04-14 15:37:21 +00:00
Hugo Sales d2b44f4400 [TOOLS][configure] Fix to use quotation marks properly 2021-04-14 15:37:21 +00:00
Hugo Sales aaba304ca8 [CACHE][WRAPPER] Fix cache wrapper 2021-04-14 15:37:21 +00:00
Hugo Sales 288f8363ae [FORMATTING][DEFAULTS] Fix formatting and remove redundant config defaults 2021-04-14 15:37:21 +00:00
Hugo Sales b09e1525eb [CACHE][HTTP] Configure simple HTTP cache 2021-04-14 15:37:21 +00:00
Hugo Sales 9fadb73ea5 [CACHE] Add a static wrapper around symfony/cache 2021-04-14 15:37:21 +00:00
Hugo Sales cf1483e6b5 [DEPENDENCY] Add symfony/cache as a dependency 2021-04-14 15:37:21 +00:00
Hugo Sales b579842eb6 [LOG][WRAPPER] Refactor log wrapper 2021-04-14 15:37:21 +00:00
Hugo Sales 47ab835549 [QUEUE] Add queueing wrapper, default configuration and example usage 2021-04-14 15:37:21 +00:00
Hugo Sales 69341880d3 [DEPENDENCY] Add symfony/messenger as a dependency 2021-04-14 15:37:21 +00:00
Hugo Sales e146ebc05b [DATABASE] Delete queue_item table, as queueing will be handled by messenger 2021-04-14 15:37:21 +00:00
Hugo Sales ceb5092b34 [CONTROLLER] Show dummy notices in main/all 2021-04-14 15:37:21 +00:00
Hugo Sales 17da1f7fb5 [MODULES] Make ModulesManager check if file exists 2021-04-14 15:37:21 +00:00
Hugo Sales 43e56c08f7 [CONTROLLER] Add Controller base class, which handles rendering templates if requested HTML or json, accordingly 2021-04-14 15:37:21 +00:00
Hugo Sales 6f9c70398b [ROUTE] Fix routes, config_admin got deleted 2021-04-14 15:37:21 +00:00
Hugo Sales 8b9a1dd535 [COMMAND][DEPRECATION][FIX] Fix app:events's deprecation 2021-04-14 15:37:21 +00:00
Hugo Sales c2d9d5b75b [GIT] Update gitignore to ignore composer.local.json, where plugin settings will be placed 2021-04-14 15:37:21 +00:00
Hugo Sales 4fa6295fde [DEPENDENCY] Update all dependencies 2021-04-14 15:37:21 +00:00
Hugo Sales bf4c06295a [DEPENDENCY] Add wikimedia/composer-merge-plugin as a dependency, to allow managing plugins 2021-04-14 15:37:21 +00:00
rainydaysavings 443a5438be [DEPENDENCY] Add erusev/parsedown and twig/markdown-extra as dependencies 2021-04-14 15:37:21 +00:00
rainydaysavings 9b88f93cad [TWIG][CONFIG] Change default_path and add public_path 2021-04-14 15:37:21 +00:00
rainydaysavings d6196a5e69 [CONTROLLER] UserAdminPanel handle request fix
[UI] Minor CSS font size corrections
2021-04-14 15:37:21 +00:00