Hugo Sales
|
09c2a762ef
|
[CACHE] Fix usage of the redis extension
|
2021-09-14 13:05:35 +01:00 |
|
Hugo Sales
|
c0a17af062
|
[DOCKER] Fix redis extension build process to use LZ4 and add APCu
|
2021-09-14 13:05:35 +01:00 |
|
Hugo Sales
|
4776cff969
|
[DEPENDENCY] Add mock polyfill implementations of the redis and memcached extension
|
2021-09-14 13:05:35 +01:00 |
|
Hugo Sales
|
31ad75564f
|
[CACHE][Redis] Add special support for redis (fixed size lists), set method and general fixes
|
2021-09-14 13:05:35 +01:00 |
|
Hugo Sales
|
c602cf8422
|
[LIB][Util] Refactor and implement array indexing methods on RingBuffer
|
2021-09-14 13:05:35 +01:00 |
|
Hugo Sales
|
071c1aaec4
|
[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-09-14 13:05:35 +01:00 |
|
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 |
|