Commit Graph

19722 Commits

Author SHA1 Message Date
Hugo Sales
c549bea4a9 [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-09-14 13:05:35 +01:00
Hugo Sales
d35b6f3437 [DOCKER] Add msgpack and redis extensions to docker image 2021-09-14 13:05:35 +01:00
Hugo Sales
cfe1901b51 [DEFAULTS] Add modified time to config table (as value) and only reload the defaults if the file is newer 2021-09-14 13:05:35 +01:00
Hugo Sales
e91a141474 [CACHE] Extend the static wrapper to support working with lists in caches that don't natively support them 2021-09-14 13:05:34 +01:00
Hugo Sales
7f5e574cbf [LIB][Util] Add Ring Buffer data structure 2021-09-14 13:05:34 +01:00
Hugo Sales
05ffc0db9c [DOCKER] Move certbot files to hidden folder, so it's ignored by GNU global 2021-09-14 13:05:34 +01:00
Hugo Sales
0e0321cfef [DEFAULTS][FIX] Fix defaults to use value from environment 2021-09-14 13:05:34 +01:00
Hugo Sales
2671c37039 [PHP][EXTENSION][POLYFILL] Add php-ds polyfill, which is used if the native extension is not available 2021-09-14 13:05:34 +01:00
Hugo Sales
279b7e775b [DOCKER][PHP][EXTENSION] Add PHP ds extension to docker PHP image 2021-09-14 13:05:34 +01:00
Hugo Sales
52aad30030 [TOOLS][configure] Fix to use quotation marks properly 2021-09-14 13:05:34 +01:00
Hugo Sales
9d2f6e7425 [CACHE][WRAPPER] Fix cache wrapper 2021-09-14 13:05:34 +01:00
Hugo Sales
4f85594bec [FORMATTING][DEFAULTS] Fix formatting and remove redundant config defaults 2021-09-14 13:05:34 +01:00
Hugo Sales
b7b50f749b [CACHE][HTTP] Configure simple HTTP cache 2021-09-14 13:05:33 +01:00
Hugo Sales
65cc487a29 [CACHE] Add a static wrapper around symfony/cache 2021-09-14 13:05:33 +01:00
Hugo Sales
81dd2e4c72 [DEPENDENCY] Add symfony/cache as a dependency 2021-09-14 13:05:33 +01:00
Hugo Sales
aae883880f [LOG][WRAPPER] Refactor log wrapper 2021-09-14 13:05:33 +01:00
Hugo Sales
d48cb3f0b8 [QUEUE] Add queueing wrapper, default configuration and example usage 2021-09-14 13:05:33 +01:00
Hugo Sales
441fd8490f [DEPENDENCY] Add symfony/messenger as a dependency 2021-09-14 13:05:33 +01:00
Hugo Sales
9c483e6e79 [DATABASE] Delete queue_item table, as queueing will be handled by messenger 2021-09-14 13:05:33 +01:00
Hugo Sales
423129486c [CONTROLLER] Show dummy notices in main/all 2021-09-14 13:05:33 +01:00
Hugo Sales
8e30b9423b [MODULES] Make ModulesManager check if file exists 2021-09-14 13:05:33 +01:00
Hugo Sales
59b2b98537 [CONTROLLER] Add Controller base class, which handles rendering templates if requested HTML or json, accordingly 2021-09-14 13:05:32 +01:00
Hugo Sales
a56c7934ec [ROUTE] Fix routes, config_admin got deleted 2021-09-14 13:05:32 +01:00
Hugo Sales
936d13d966 [COMMAND][DEPRECATION][FIX] Fix app:events's deprecation 2021-09-14 13:05:32 +01:00
Hugo Sales
3483be1770 [GIT] Update gitignore to ignore composer.local.json, where plugin settings will be placed 2021-09-14 13:05:32 +01:00
Hugo Sales
e97ba23a99 [DEPENDENCY] Update all dependencies 2021-09-14 13:05:32 +01:00
Hugo Sales
5b5ca6ccea [DEPENDENCY] Add wikimedia/composer-merge-plugin as a dependency, to allow managing plugins 2021-09-14 13:05:32 +01:00
rainydaysavings
ac46c14344 [DEPENDENCY] Add erusev/parsedown and twig/markdown-extra as dependencies 2021-09-14 13:05:32 +01:00
rainydaysavings
81e8173ed4 [TWIG][CONFIG] Change default_path and add public_path 2021-09-14 13:05:32 +01:00
rainydaysavings
996f2338a5 [CONTROLLER] UserAdminPanel handle request fix
[UI] Minor CSS font size corrections
2021-09-14 13:05:32 +01:00
rainydaysavings
82d50cc962 [TWIG][UI] Settings: removed unnecessary pages, responsive CSS work 2021-09-14 13:05:32 +01:00
rainydaysavings
1498c44e74 [UI][CONTROLLER] Settings page styling almost done. 2021-09-14 13:05:31 +01:00
rainydaysavings
79b9e66315 [TWIG] faq/contact template route fix 2021-09-14 13:05:31 +01:00
rainydaysavings
8674d20327 [FAQ] Removing unnecessary categories. 2021-09-14 13:05:31 +01:00
rainydaysavings
22b68766db [UI][FAQ] FAQ polish, better use of twig, responsive css. 2021-09-14 13:05:31 +01:00
rainydaysavings
17d737b590 [UI][Mobile][FAQ][ROUTES] FAQ sub pages and routing added, small screen css work started. 2021-09-14 13:05:31 +01:00
rainydaysavings
768607fe98 [UI] Icon assets now work with Symfony asset component, header icon placement fixes 2021-09-14 13:05:31 +01:00
rainydaysavings
432dfdd0ae [UI][ROUTES][CONTROLLER] Settings pages routes and styling done. 2021-09-14 13:05:31 +01:00
rainydaysavings
f3e9671b1a [UI] Work started on profile settings page. 2021-09-14 13:05:31 +01:00
rainydaysavings
6cf90954dd [UI][Header] New header implemented. 2021-09-14 13:05:31 +01:00
rainydaysavings
ad107542d9 [TWIG][UI] CSS refactoring, containerized twig blocks and settings initial work 2021-09-14 13:05:30 +01:00
rainydaysavings
bf0e944aaa [TWIG] FAQ base template hierarchy fixes
Minor refactoring of routes for FAQ static pages
2021-09-14 13:05:30 +01:00
rainydaysavings
02ddf96371 [UI][ROUTES] Better use of icons, fixing static pages routing. 2021-09-14 13:05:30 +01:00
rainydaysavings
1989cb481a [UI][FAQ] Better FAQ organization, removing unnecessary categories. 2021-09-14 13:05:30 +01:00
rainydaysavings
727083ec88 [UI][Mobile][FAQ] FAQ polish, better use of twig, responsive css. 2021-09-14 13:05:30 +01:00
rainydaysavings
ecd7aedf0c [UI][Mobile][FAQ] FAQ sub pages and routing added, small screen css work started. 2021-09-14 13:05:30 +01:00
rainydaysavings
aac90a9c9e [UI] SVG icons added
[TWIG][UI] Header completed
2021-09-14 13:05:30 +01:00
rainydaysavings
9d36861076 [UI][FAQ] FAQ page progress, assets folder and assets added 2021-09-14 13:05:30 +01:00
rainydaysavings
124e1a70c1 [UI][FAQ] Controller and Route for FAQ page created as well as basic template structure 2021-09-14 13:05:30 +01:00
Hugo Sales
0eb0d21007 [TOOLS] Fix bootstrap and pre-commit scripts 2021-09-14 13:05:29 +01:00