Kevin Decherf
4a5f769428
Merge remote-tracking branch 'origin/2.6' into port/2.6.7
...
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2023-10-25 22:09:21 +02:00
Jeremy Benoist
fa107116cc
Prepare 2.6.7 release
2023-10-02 14:14:34 +02:00
sonvir249
a0cd522db2
Updated text iTunes to App Store.
2023-10-02 10:07:05 +05:30
Simounet
6fab27f3ce
Add tag form submit button always displayed
2023-09-29 15:35:33 +02:00
Simounet
9bc026f343
Fix #6971 - Full clickable card on mass action
2023-09-27 19:25:16 +02:00
Kevin Decherf
2910fb6da4
Merge branch '2.6' into port/2.6.4-2.6.6
...
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2023-09-18 16:50:07 +02:00
Rotzbua
51c68655fb
Fix some typos
2023-09-18 11:16:19 +02:00
Jeremy Benoist
c7e5ba6dd0
Prepare 2.6.6 release
2023-09-07 09:18:56 +02:00
Jeremy Benoist
c5d21025c4
Force secure cookie on HTTPS connection
2023-09-06 12:39:40 +02:00
Simounet
4b04cd5746
Mass action tag layout updated
2023-09-04 12:00:16 +02:00
Simounet
0fdffb0b96
Homepage form header layout updated
2023-08-31 22:26:08 +02:00
Simounet
2d7d16ee6c
Tag mass action layout updated
2023-09-01 14:16:27 +02:00
Simounet
56983b01a8
Fix checkboxes pointer events issue
2023-08-28 14:21:34 +02:00
Nicolas Lœuillet
f052f6f580
Prepare wallabag 2.6.5
2023-08-28 10:14:40 +02:00
Simounet
ca608ece65
Fix nav input styles
2023-08-28 09:54:12 +02:00
Simounet
027042cc1a
Fix #6873 override materializecss checkbox pointer-events disabled
2023-08-28 09:53:56 +02:00
Nicolas Lœuillet
27e54e0634
Merge pull request #6791 from wallabag/change-default-fosuser-registration
...
Change public registration to false by default
2023-08-24 07:55:13 +02:00
Nicolas Lœuillet
e9a837a0ac
Prepare wallabag 2.6.4
2023-08-22 15:37:04 +02:00
Nicolas Lœuillet
abef36fd2b
Merge pull request #6869 from wallabag/fix-api-token
...
Fix API token generation
2023-08-22 15:32:39 +02:00
Nicolas Lœuillet
2f86dd9c73
Fix API token generation
2023-08-22 13:35:27 +02:00
Nicolas Lœuillet
b1752b619d
Add display article configurator (font family, font size, line height and max width)
2023-08-22 13:02:50 +02:00
Nicolas Lœuillet
0e44035b67
Merge pull request #6768 from wallabag/remove-mobi
...
Remove mobi export
2023-08-22 10:18:29 +02:00
Nicolas Lœuillet
2af48b8174
Add Shaarli and Pocket HTML imports
2023-08-22 08:02:07 +02:00
Nicolas Lœuillet
a1aac10bd5
Remove mobi export
...
Fix #6746
2023-08-22 08:01:39 +02:00
Nicolas Lœuillet
1c2190fd68
Merge pull request #6769 from wallabag/add-not-parsed-boolean
...
Add `isNotParsed` field on Entry entity
2023-08-21 20:18:44 +02:00
Nicolas Lœuillet
c99a733aff
Fix checkboxes which were broken
2023-08-21 14:12:06 +02:00
Nicolas Lœuillet
cbcfa69c05
Remove (useless) demo mode
...
Fix #6671
2023-08-21 13:16:56 +02:00
Nicolas Lœuillet
20578f0b8e
Add isNotParsed field on Entry entity
...
Fix #4350
2023-08-21 13:16:42 +02:00
Nicolas Lœuillet
ca879c36de
Prepare wallabag 2.6.3
2023-08-21 11:52:16 +02:00
Kevin Decherf
48226ad6e5
Merge pull request #6809 from yguedidi/replace-kernel.root_dir-by-kernel.project_dir
...
Replace kernel.root_dir by kernel.project_dir
2023-08-13 20:02:06 +02:00
Kevin Decherf
15230f488a
css: reduce risk of collision for #content
...
`main #content` can match fetched content and break the layout, like for
technologyreview.com
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2023-08-13 00:08:39 +02:00
Yassine Guedidi
cc33fcb4ba
Replace kernel.root_dir by kernel.project_dir
2023-08-09 22:46:18 +01:00
Kevin Decherf
60cb8c0294
Merge pull request #6797 from yguedidi/use-twig-instead-of-templating
...
Use Twig instead of templating
2023-08-08 23:18:16 +02:00
Yassine Guedidi
f48f982025
Identify platforms by their class
2023-08-05 18:35:09 +01:00
Yassine Guedidi
e93fdca2d3
Use Twig instead of templating
2023-08-05 16:43:36 +01:00
Nicolas Lœuillet
5e4eae42a0
Change public registration to false by default
2023-08-03 16:15:37 +02:00
Nicolas Lœuillet
192fa3ea2e
Prepare 2.6.2 release
2023-07-24 10:28:28 +02:00
Jérémy Benoist
df56bfe94e
Merge pull request #6710 from Glandos/patch-1
...
Keep escaped table name while migrating
2023-07-17 14:12:25 +02:00
Nicolas Lœuillet
c75d3e6961
Remove twofactor_auth parameter
...
Fix #6649
2023-07-15 16:18:01 +02:00
Glandos
0596633a29
Keep escaped table name while migrating
...
Fix #6709
2023-07-09 15:29:50 +02:00
Girish Ramakrishnan
131ef532c7
Skip migration if the table was already renamed
...
Doctrine 3.5 reruns skipped migrations when invoking doctrine:migrations:migrate.
This causes this migration to rerun and it errors since craue_config_setting table
gets renamed in Version20190808124957.php to internal_setting table.
Fixes #6660
2023-06-28 21:50:46 +05:30
Simounet
513337c1fa
Fix 6664 mass action input on dark theme
2023-06-26 22:34:57 +02:00
Nicolas Lœuillet
a6c78f0039
Fix table name in migration
2023-06-21 11:34:08 +02:00
Nicolas Lœuillet
73682283e4
Prepare 2.6.1 release
2023-06-21 07:13:03 +02:00
Jeremy Benoist
679dc32885
Do not autoload fixtures
...
They should only be loaded from `app/config/services_test.yml`.
Otherwise we'll have an issue when clearing the cache in prod env:
```
In DefinitionErrorExceptionPass.php line 54:
Class "Doctrine\Bundle\FixturesBundle\Fixture" not found while loading "Wal
labag\AnnotationBundle\DataFixtures\AnnotationFixtures".
```
Also update deps to latest.
2023-06-20 19:28:08 +02:00
Nicolas Lœuillet
aee7df9f3d
Prepare 2.6.0 release
2023-06-19 22:14:27 +02:00
Simounet
97a87235a1
Setting to show / hide articles thumbnails styling
2023-06-16 14:28:57 +02:00
Nicolas Lœuillet
46521e48e5
PHP CS fix
2023-06-16 14:27:26 +02:00
Nicolas Lœuillet
a94d7503c2
Added new setting to show / hide articles thumbnails
2023-06-16 14:27:15 +02:00
Jérémy Benoist
2aa18b7b90
Merge pull request #6624 from Simounet/fix/6333-mousetrap-enter-issue
...
Fix mousetrap enter issue
2023-06-16 14:11:46 +02:00
Simounet
fb2d88ffa4
Fix #6333 mousetrap enter issue
2023-06-16 12:19:34 +02:00
Nicolas Lœuillet
54b3977a3c
Update main contributors
2023-06-16 11:40:33 +02:00
Simounet
1534841308
Entry tags hover, active, focus style added
2023-06-15 23:18:43 +02:00
Simounet
7a9e328ce9
Entry info style updated
2023-06-15 23:17:30 +02:00
Simounet
5d1abde36d
Entry view tags styled udpated
2023-06-15 23:13:45 +02:00
Nicolas Lœuillet
5d4743e944
Changed default value for domain_name parameter
2023-06-15 09:06:52 +02:00
Simounet
fcb880fbd1
Empty space on the top bar used for more add url toggle clickable target
2023-06-14 21:54:57 +02:00
Simounet
3c7457801f
index class added to body
2023-06-12 18:15:39 +02:00
Simounet
e5b72f3123
Fix Stylelint errors
2023-06-12 18:15:38 +02:00
Simounet
b0a53a44ae
Fix #5808 auto dark theme detection flickering
2023-06-06 17:58:10 +02:00
Simounet
81f58df7b8
Mass action tag layout updated
2023-05-26 21:14:32 +02:00
Simounet
824d0248d5
[Boyscout] Material icons not selectable anymore
2023-05-25 22:06:00 +02:00
Simounet
d0aad7b96d
Mass actions available on cards view
...
fixup! Mass action toggle button added
2023-05-25 22:04:44 +02:00
Simounet
384918cda9
Mass action toggle button added
2023-05-25 21:56:09 +02:00
Simounet
c589e669e0
Dark mode background color for side panels updated
2023-05-18 13:34:11 +02:00
Simounet
274412fb79
Fix dark mode URL add input color
2023-05-17 22:27:40 +02:00
Simounet
aec4d9076e
Dark mode contrast improved
2023-05-10 20:38:06 +02:00
Simounet
5c1c779746
Fix dark mode top bar contrast
2023-05-10 13:51:58 +02:00
Simounet
58c8548da0
Fix dark theme for pre HTML tags
2023-05-04 21:19:20 +02:00
Jeremy Benoist
66b7bdd07c
Merge remote-tracking branch 'origin/2.5.x'
2023-04-24 14:36:32 +02:00
Jeremy Benoist
812d6ac376
Prepare 2.5.4
2023-02-07 22:03:20 +01:00
Jeremy Benoist
b795622f06
Prepare 2.5.3
2023-02-01 09:51:02 +01:00
Jérémy Benoist
7625e36b5a
Merge pull request #6182 from caspermeijn/openapi3
...
Update annotations to OpenApi 3
2023-01-02 10:39:56 +01:00
Casper Meijn
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
Jérémy Benoist
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
Jeremy Benoist
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
Jeremy Benoist
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
Jeremy Benoist
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
Jeremy Benoist
67a344c2c6
Update PagerFanta
2022-12-16 12:22:56 +01:00
Jeremy Benoist
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
Jérémy Benoist
8f473ecf5c
Merge pull request #6152 from wallabag/fix/container-aware-command
...
Remove `ContainerAwareCommand` from commands
2022-12-16 10:25:26 +01:00
Jeremy Benoist
32661f380c
Replace SwiftMailer by Symfony Mailer
2022-12-16 10:03:34 +01:00
Jeremy Benoist
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
Jeremy Benoist
5e2ad5f8db
Move translations files to /translations
...
This is a recommendation for Symfony 5
2022-12-15 21:19:41 +01:00
Jeremy Benoist
28abfe264a
Upgrade to Twig 3
2022-12-15 13:44:21 +01:00
Jeremy Benoist
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
Diego Heras
3df2370abc
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (37 of 37 strings)
2022-12-12 04:16:51 +01:00
Jeremy Benoist
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
Jeremy Benoist
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
Jeremy Benoist
27e788d0be
Re-create all API routes
2022-11-23 12:44:55 +01:00
Jeremy Benoist
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
Jeremy Benoist
b41696fd1c
Remove some deprecation
2022-11-22 21:39:34 +01:00
Casper Meijn
470a8575c0
Update to nelmio/api-doc 3.0
...
Convert ApiDoc to Swagger
2022-11-16 16:10:33 +01:00
Jeremy Benoist
8d3fcd4635
Merge remote-tracking branch 'origin/master' into 2.6.0
2022-11-03 10:30:17 +01:00
Nicolas Lœuillet
9d39130a96
Removed useless files
2022-11-03 10:16:52 +01:00
Nicolas Lœuillet
29308024ac
Removed old, not so maintained and buggy baggy theme
2022-11-03 09:55:20 +01:00
Weblate
84c1731f55
Added translation using Weblate (Catalan)
2022-11-02 09:55:59 +01:00
Nicolas Lœuillet
4947d419a3
Removed Carrot & Scuttle share
2022-11-01 15:10:02 +01:00
Jeremy Benoist
7b2107d3bb
Prepare 2.5.2
2022-10-20 16:00:16 +02:00
SAKATA, Yusuke
809e41fe6b
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (40 of 40 strings)
2022-10-20 02:07:39 +02:00