Hugo Sales
|
ea4f2c522b
|
[DB] Add support for calling methods with FQCN
|
2021-09-14 13:06:47 +01:00 |
|
Hugo Sales
|
0b50905ac8
|
[NOTE][UI] Add note replying and UI displaying
|
2021-09-14 13:06:45 +01:00 |
|
Hugo Sales
|
459f0bf41f
|
[CACHE] Fix bug in list caching
|
2021-09-14 13:06:45 +01:00 |
|
Hugo Sales
|
a5cf89674e
|
[DEPENDENCY] Add tgalopin/html-sanitizer-bundle and transitively tgalopin/html-sanitizer
|
2021-09-14 13:05:57 +01:00 |
|
Hugo Sales
|
9159fe8d05
|
[CONTROLLER] Stop propagation of kernel.controller so notices aren't posted 5 times. Not sure why it happens otherwise
|
2021-09-14 13:05:56 +01:00 |
|
Hugo Sales
|
6f01b0cebe
|
[WRAPPER][HTTPClient] Static wrapper around Symfony's HTTP Client
|
2021-09-14 13:05:56 +01:00 |
|
Hugo Sales
|
44d4aade95
|
[DB][DEFAULTS] Add avatar/default
|
2021-09-14 13:05:55 +01:00 |
|
Hugo Sales
|
8cfa883c1b
|
[DB] Add 'dql' method to wrap 'createQuery' and replace 'Gsactor' with 'GSActor'
|
2021-09-14 13:05:55 +01:00 |
|
Hugo Sales
|
e1002eb605
|
[MEDIA] Move avatar fetching and adding to ouput to media component
|
2021-09-14 13:05:55 +01:00 |
|
Hugo Sales
|
213cfe5285
|
[COMMAND] Fix 'bin/console doctrine:database:create' by only loading defaults if we have a connection
|
2021-09-14 13:05:54 +01:00 |
|
Hugo Sales
|
8716d700a6
|
[CORE][DB] Fix uses of db tables after previous restructure
|
2021-09-14 13:05:53 +01:00 |
|
Hugo Sales
|
cd89cf04ff
|
[ROUTES] Add redirect from root to main/all, link from header to root, and change parameter order on RouteLoader::connect
|
2021-09-14 13:05:52 +01:00 |
|
Alexei Sorokin
|
eb12ac5ef1
|
[DATABASE] Enable fulltext search by default
Also rename fulltext indices to more fitting names
Imported from v2/f84dbb369f01a1d4a9bc362d01cdd100cdc79313
|
2021-09-14 13:05:51 +01:00 |
|
Hugo Sales
|
4128a5403d
|
[MEDIA][EXCEPTIONS] Fix errors and deprecations
|
2021-09-14 13:05:51 +01:00 |
|
Hugo Sales
|
6438092d86
|
[AVATAR] Update way avatar is sent, to use proper symfony responses, make config('site', 's_static_delivery') into a boolean
|
2021-09-14 13:05:51 +01:00 |
|
Hugo Sales
|
bd8f4bd277
|
[AVATAR] Fixed avatar upload, added avatar inline download and updated template and base controller
|
2021-09-14 13:05:51 +01:00 |
|
Hugo Sales
|
0ab6c2ef54
|
[DB] Add entity base class to allow sharing methods such as 'create'
|
2021-09-14 13:05:50 +01:00 |
|
Hugo Sales
|
4ba71426b6
|
[MODULE] Reload modules if modified, except in production environment
|
2021-09-14 13:05:48 +01:00 |
|
Hugo Sales
|
62e093c650
|
[EVENT][ROUTES] Add event to allow modules to add routes, 'add_route'
|
2021-09-14 13:05:47 +01:00 |
|
Hugo Sales
|
152828ed68
|
[FRAMEWORK] Avoid double initializing the framework
|
2021-09-14 13:05:47 +01:00 |
|
Hugo Sales
|
aac653d2bd
|
[EVENT] Fix event handler and rename events to snake_case
|
2021-09-14 13:05:47 +01:00 |
|
Hugo Sales
|
bc9de1c0fa
|
[MODULE] Added module base class
|
2021-09-14 13:05:47 +01:00 |
|
Hugo Sales
|
292c9dc862
|
[COMPOSER][MODULE] Add autoloading rules for components and plugins
|
2021-09-14 13:05:46 +01:00 |
|
Hugo Sales
|
04e31d273d
|
[MAIL] Make mailserver a required service
|
2021-09-14 13:05:46 +01:00 |
|
Hugo Sales
|
93f576679c
|
[FORM] Add Form::handle which automagically creates a form, handles a request, and writes the data to the given entity and update Form::create to do some more magic as well
|
2021-09-14 13:05:45 +01:00 |
|
Hugo Sales
|
22e292276c
|
[CORE][SECURITY][UX] Save previous url on /register and /logout
|
2021-09-14 13:05:45 +01:00 |
|
Hugo Sales
|
db32a5fcfc
|
[DATABASE][TOOLS] Update local_user, SchemaDefDriver and bin/generate_entity_fields to use the phone_number type (which maps to a varchar 35 and does validation)
|
2021-09-14 13:05:44 +01:00 |
|
Hugo Sales
|
17f854b1d9
|
[CORE][UX] Save previous url to redirect back after registering
|
2021-09-14 13:05:44 +01:00 |
|
Hugo Sales
|
1e911f1ba4
|
[FORM] Add Form::isRequired
|
2021-09-14 13:05:43 +01:00 |
|
Hugo Sales
|
6adb527fe0
|
[DATABASE] Refactor DB.php and make findBy always return an array, instead of a doctrine collection
|
2021-09-14 13:05:43 +01:00 |
|
Hugo Sales
|
7c6112b887
|
[FORM][WRAPPER] Merge argument options, not replace
|
2021-09-14 13:05:41 +01:00 |
|
Hugo Sales
|
7a7f7d3ae1
|
[MAILER][WRAPPER] Add mailer wrapper that respects the configuration
|
2021-09-14 13:05:41 +01:00 |
|
Hugo Sales
|
7c35fde8bc
|
[FIX] Fix bug in DATABASE.php, since findBy can return different types
|
2021-09-14 13:05:41 +01:00 |
|
Hugo Sales
|
c0da90bd3e
|
[COMMON][SECURITY][WRAPPER] Added security service static wrapper and Common::getUser
|
2021-09-14 13:05:41 +01:00 |
|
Hugo Sales
|
97fd7620e7
|
[CORE][ROUTES] Small refactor on entrypoint and RouteLoader
|
2021-09-14 13:05:41 +01:00 |
|
Hugo Sales
|
cac00dd6d4
|
[CONTROLLER][ROUTES] Refactor the base Controller to not reinvent the wheel too much and rely on Symfony's events
|
2021-09-14 13:05:40 +01:00 |
|
Hugo Sales
|
59fcd042e9
|
[DEFAULTS] Add password hashing algorithm default settings
|
2021-09-14 13:05:40 +01:00 |
|
Hugo Sales
|
0eba267a73
|
[LOGIN] Implement password checking and related systems
|
2021-09-14 13:05:40 +01:00 |
|
Hugo Sales
|
f3ccdf8017
|
[USER] Add UserRoles
|
2021-09-14 13:05:40 +01:00 |
|
Hugo Sales
|
ae373c7d96
|
[DEFAULTS][FIX] Fix logic error that kept reloading the table when the file wasn't modified
|
2021-09-14 13:05:39 +01:00 |
|
Hugo Sales
|
3313897671
|
[UI][SESSION] Add login and logout pages
|
2021-09-14 13:05:39 +01:00 |
|
Hugo Sales
|
284fbe2c5b
|
[CORE] Refactor GNUsocial.php so it initializes itself as a service
|
2021-09-14 13:05:39 +01:00 |
|
Hugo Sales
|
e482ecfb87
|
[I18N] Remove support for context until it proves necessary, as it broke the code
|
2021-09-14 13:05:39 +01:00 |
|
Hugo Sales
|
fffa17448f
|
[CORE][I18n][DEFAULTS] Remove I18nHelper
|
2021-09-14 13:05:38 +01:00 |
|
Hugo Sales
|
07c033de33
|
[DEFAULTS] Update default reserved usernames
|
2021-09-14 13:05:38 +01:00 |
|
Hugo Sales
|
3992629a08
|
[DATABASE][WRAPPER] Add findBy method which allows finding entities with a complex expression
|
2021-09-14 13:05:38 +01:00 |
|
Hugo Sales
|
643a937152
|
[DATABASE][WRAPPER] Update DATABASE wrapper so entity names are provided without the namespace
|
2021-09-14 13:05:36 +01:00 |
|
Hugo Sales
|
09c2a762ef
|
[CACHE] Fix usage of the redis 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
|
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 |
|