Commit Graph

18909 Commits

Author SHA1 Message Date
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
rainydaysavings b39d43a700 [TWIG][UI] Settings: removed unnecessary pages, responsive CSS work 2021-04-14 15:37:21 +00:00
rainydaysavings 20497bf905 [UI][CONTROLLER] Settings page styling almost done. 2021-04-14 15:37:21 +00:00
rainydaysavings fe20ed08d0 [TWIG] faq/contact template route fix 2021-04-14 15:37:21 +00:00
rainydaysavings a87653860b [FAQ] Removing unnecessary categories. 2021-04-14 15:37:21 +00:00
rainydaysavings 9f2977bfd1 [UI][FAQ] FAQ polish, better use of twig, responsive css. 2021-04-14 15:37:21 +00:00
rainydaysavings 1e8efe180c [UI][Mobile][FAQ][ROUTES] FAQ sub pages and routing added, small screen css work started. 2021-04-14 15:37:21 +00:00
rainydaysavings 29712edbd3 [UI] Icon assets now work with Symfony asset component, header icon placement fixes 2021-04-14 15:37:21 +00:00
rainydaysavings 0211771d5f [UI][ROUTES][CONTROLLER] Settings pages routes and styling done. 2021-04-14 15:37:21 +00:00
rainydaysavings f100d33d94 [UI] Work started on profile settings page. 2021-04-14 15:37:21 +00:00
rainydaysavings 9a05f11b65 [UI][Header] New header implemented. 2021-04-14 15:37:21 +00:00
rainydaysavings b28f3ffa19 [TWIG][UI] CSS refactoring, containerized twig blocks and settings initial work 2021-04-14 15:37:21 +00:00
rainydaysavings 168d138481 [TWIG] FAQ base template hierarchy fixes
Minor refactoring of routes for FAQ static pages
2021-04-14 15:37:21 +00:00
rainydaysavings 3daa764d87 [UI][ROUTES] Better use of icons, fixing static pages routing. 2021-04-14 15:37:21 +00:00
rainydaysavings ff06671cd5 [UI][FAQ] Better FAQ organization, removing unnecessary categories. 2021-04-14 15:37:21 +00:00
rainydaysavings 5736bd1408 [UI][Mobile][FAQ] FAQ polish, better use of twig, responsive css. 2021-04-14 15:37:21 +00:00
rainydaysavings 999b31b615 [UI][Mobile][FAQ] FAQ sub pages and routing added, small screen css work started. 2021-04-14 15:37:21 +00:00
rainydaysavings e925c566ac [UI] SVG icons added
[TWIG][UI] Header completed
2021-04-14 15:37:21 +00:00
rainydaysavings 8faf299a23 [UI][FAQ] FAQ page progress, assets folder and assets added 2021-04-14 15:37:21 +00:00
rainydaysavings 2985284f2b [UI][FAQ] Controller and Route for FAQ page created as well as basic template structure 2021-04-14 15:37:21 +00:00
Hugo Sales 2d1d697498 [TOOLS] Fix bootstrap and pre-commit scripts 2021-04-14 15:37:21 +00:00
Hugo Sales 57310dcb15 [MODULE] Move 'foreign' entities from core to a module 2021-04-14 15:37:21 +00:00