Commit Graph

989 Commits

Author SHA1 Message Date
b0a53a44ae Fix #5808 auto dark theme detection flickering 2023-06-06 17:58:10 +02:00
81f58df7b8 Mass action tag layout updated 2023-05-26 21:14:32 +02:00
824d0248d5 [Boyscout] Material icons not selectable anymore 2023-05-25 22:06:00 +02:00
d0aad7b96d Mass actions available on cards view
fixup! Mass action toggle button added
2023-05-25 22:04:44 +02:00
384918cda9 Mass action toggle button added 2023-05-25 21:56:09 +02:00
c589e669e0 Dark mode background color for side panels updated 2023-05-18 13:34:11 +02:00
274412fb79 Fix dark mode URL add input color 2023-05-17 22:27:40 +02:00
aec4d9076e Dark mode contrast improved 2023-05-10 20:38:06 +02:00
5c1c779746 Fix dark mode top bar contrast 2023-05-10 13:51:58 +02:00
58c8548da0 Fix dark theme for pre HTML tags 2023-05-04 21:19:20 +02:00
66b7bdd07c Merge remote-tracking branch 'origin/2.5.x' 2023-04-24 14:36:32 +02:00
812d6ac376 Prepare 2.5.4 2023-02-07 22:03:20 +01:00
b795622f06 Prepare 2.5.3 2023-02-01 09:51:02 +01:00
7625e36b5a Merge pull request #6182 from caspermeijn/openapi3
Update annotations to OpenApi 3
2023-01-02 10:39:56 +01:00
4f9c7a92a1 Update annotations to OpenApi 3
Most of the API annotations are directly converted. The changes in meaning are:
- Parameters "in body" is not supported anymore. These are changed to "in query" or to a request body (depending on the code).
2022-12-23 14:54:55 +01:00
f04e48fc23 Merge pull request #6171 from wallabag/fix/json-array-dbal-type
Properly handle `json_array` type removal
2022-12-22 16:29:53 +01:00
cdd2185063 Properly handle json_array type removal
The `json_array` type was removed from DBAL v3, we should handle it using a migration to avoid error.
I've also added the remove type because we need it during migration.
2022-12-21 11:02:51 +01:00
0a6e6abdc4 Add RabbitMQConsumerTotalProxy to lazy RabbitMQ services for messages
This is just a simple proxy because we can't lazy load RabbitMQ service just to count number of messages in the queue.
As they are automatically injected in the controller now, we can't lazy load them.

Also forgot to use `AbstractController` in previous PR about _controller as a service_.
2022-12-19 13:23:56 +01:00
6aca334d53 Move to controller as a service
Mostly using autowiring to inject deps.
The only tricky part was for import because all producer use the same class and have a different alias. So we must write them down in the service definition, autowiring doesn't work in that case.

Usually:
- if a controller has a constructor, it means injected services are at least re-used once in actions
- otherwise, service are injected per action
2022-12-19 10:38:08 +01:00
67a344c2c6 Update PagerFanta 2022-12-16 12:22:56 +01:00
b3099f68c5 Update all Doctrine deps
Also update these deps to be compatible with latest Doctrine version:
- `friendsofsymfony/oauth-server-bundle`
- `lexik/form-filter-bundle`
- `dama/doctrine-test-bundle`
2022-12-16 10:29:42 +01:00
8f473ecf5c Merge pull request #6152 from wallabag/fix/container-aware-command
Remove `ContainerAwareCommand` from commands
2022-12-16 10:25:26 +01:00
32661f380c Replace SwiftMailer by Symfony Mailer 2022-12-16 10:03:34 +01:00
5832482a10 Remove ContainerAwareCommand from commands
And use DI to retrieve services in commands (except for `RedisWorkerCommand` where the container is injected, hard to find a better way, at least for now).
2022-12-16 10:02:15 +01:00
5e2ad5f8db Move translations files to /translations
This is a recommendation for Symfony 5
2022-12-15 21:19:41 +01:00
28abfe264a Upgrade to Twig 3 2022-12-15 13:44:21 +01:00
33267f0736 Update to FOSUserBundle 3.1
Also remove some deprecation from Symfony.
Use `LegacyEventDispatcherProxy` to handle Symfony 4 dispatch from FOSUser
2022-12-14 09:42:17 +01:00
3df2370abc Translated using Weblate (Spanish)
Currently translated at 100.0% (37 of 37 strings)
2022-12-12 04:16:51 +01:00
aa5c7f05b8 Upgrade to Symfony 4.4
- disable autowiring for Event (because the Entry entity was injected)
- rename `getClient()` for test to `getTestClient()` to avoid error while overriding (from `BrowserKitAssertionsTrait`)
2022-11-29 18:01:46 -08:00
1d3935fbd3 Remove LiipThemeBundle
As baggy theme was removed and material is the only remaining theme, we don't need a theme switched anymore.
So:
- move all `*.twig` files from the material theme folder to the root
- remove useless translations
2022-11-23 14:52:06 +01:00
27e788d0be Re-create all API routes 2022-11-23 12:44:55 +01:00
2efb990a14 Remove deprecated options from FOSRest
Also add a new alias for rulerz to remove a deprecation.
2022-11-23 11:13:52 +01:00
b41696fd1c Remove some deprecation 2022-11-22 21:39:34 +01:00
470a8575c0 Update to nelmio/api-doc 3.0
Convert ApiDoc to Swagger
2022-11-16 16:10:33 +01:00
8d3fcd4635 Merge remote-tracking branch 'origin/master' into 2.6.0 2022-11-03 10:30:17 +01:00
9d39130a96 Removed useless files 2022-11-03 10:16:52 +01:00
29308024ac Removed old, not so maintained and buggy baggy theme 2022-11-03 09:55:20 +01:00
84c1731f55 Added translation using Weblate (Catalan) 2022-11-02 09:55:59 +01:00
4947d419a3 Removed Carrot & Scuttle share 2022-11-01 15:10:02 +01:00
7b2107d3bb Prepare 2.5.2 2022-10-20 16:00:16 +02:00
809e41fe6b Translated using Weblate (Japanese)
Currently translated at 100.0% (40 of 40 strings)
2022-10-20 02:07:39 +02:00
c372d68cc1 Merge remote-tracking branch 'origin/master' into 2.6.0 2022-10-18 11:11:02 +02:00
6569d15297 Translated using Weblate (Italian)
Currently translated at 82.5% (33 of 40 strings)
2022-10-11 23:29:17 +02:00
1baf6eeafd Translated using Weblate (Polish)
Currently translated at 100.0% (40 of 40 strings)
2022-09-19 09:02:44 +02:00
dab677fbc3 Translated using Weblate (Polish)
Currently translated at 100.0% (40 of 40 strings)
2022-09-04 10:18:32 +02:00
eb43c78720 Use FQCN instead of service alias 2022-09-01 09:07:19 +02:00
1c479d6b97 Autowire Redis and RabbitMQ services 2022-08-31 02:05:30 +02:00
e856c06d39 Simplify service definitions 2022-08-31 02:05:30 +02:00
d520e55c84 Bind most constructor parameters to simplify service definition 2022-08-31 02:05:30 +02:00
1bee0eeb29 Make repositories use ServiceEntityRepository 2022-08-31 02:05:30 +02:00