1
0
Fork 0
mirror of https://github.com/wallabag/wallabag.git synced 2025-07-27 17:28:39 +00:00
Commit graph

746 commits

Author SHA1 Message Date
Yassine Guedidi
2272d3da66 Merge branch '2.6'
# Conflicts:
#	src/Repository/EntryRepository.php
#	src/Twig/WallabagExtension.php
#	src/Wallabag/CoreBundle/Resources/views/Entry/_card_actions.html.twig
#	src/Wallabag/CoreBundle/Resources/views/Entry/_card_list.html.twig
#	tests/Twig/WallabagExtensionTest.php
2025-03-18 21:02:22 +01:00
Yassine Guedidi
7e9e179860
Merge pull request #8098 from wallabag/add-isgranted-to-entryrestcontroller
Add IsGranted to EntryRestController
2025-03-18 12:34:57 +01:00
Yassine Guedidi
c20f37975b No class level route annotations 2025-03-18 01:22:55 +01:00
Yassine Guedidi
ecb8b8ff49 Add IsGranted to EntryRestController 2025-03-18 00:15:34 +01:00
Yassine Guedidi
67c359a6dd Replace entity manager clear by creating a new client 2025-03-18 00:03:35 +01:00
Yassine Guedidi
943bfd9162 Add IsGranted to TagController 2025-03-17 10:47:57 +01:00
Yassine Guedidi
fb11f5870e
Merge pull request #8094 from wallabag/add-isgranted-to-configcontroller
Add IsGranted to ConfigController
2025-03-17 09:34:25 +01:00
Yassine Guedidi
787a812f8e Fix tests namespaces 2025-03-16 22:13:12 +01:00
Yassine Guedidi
f3da3a42e8 Add IsGranted to ConfigController 2025-03-16 21:20:34 +01:00
Yassine Guedidi
9499b062d0 Add IsGranted to import controllers 2025-03-14 22:24:31 +01:00
Yassine Guedidi
d2dd7f78d3 Add IsGranted to ExportController 2025-03-14 09:51:17 +01:00
Yassine Guedidi
61e2cb37df Add IsGranted to AnnotationController 2025-03-14 09:30:34 +01:00
Yassine Guedidi
3bd434091f Convert 403 errors to 404 errors 2025-03-14 06:41:28 +01:00
Yassine Guedidi
24784768f5 Add methods to all controllers 2025-03-10 01:37:14 +01:00
Adrien ERAUD
d58549472c
Use Graby's http headers configuration for the authentication request 2025-02-20 08:47:19 +01:00
Yassine Guedidi
b905a2c856
Merge pull request #8017 from wallabag/make-wallabag_url-a-twig-global
Make wallabag_url a Twig global
2025-02-20 08:32:30 +01:00
Yassine Guedidi
3d0bd49730 Fix volatile tests 2025-02-19 21:41:53 +01:00
Yassine Guedidi
311675d30b Fix constructor call of AuthCodeMailer in AuthCodeMailerTest 2025-02-19 20:48:33 +01:00
Yassine Guedidi
63dc176302 Migrate from Guzzle to Symfony HttpClient 2025-02-15 18:28:50 +01:00
Yassine Guedidi
335054c9a3 Move and rename Guzzle\AuthenticatorSubscriber to HttpClient\Authenticator 2025-02-15 18:27:27 +01:00
Yassine Guedidi
991c074d6e Move site config first in LoginFormAuthenticatorTest 2025-02-15 18:27:26 +01:00
Jeremy Benoist
3dffcadc03
Fix entries counter for annotated entries in the menu
The query were badly made and return all annotations for the current user instead of the total of entries with annotation(s).
2025-02-10 08:42:06 +01:00
Nicolas Lœuillet
67c5270fdc
Add a validator on URL entity 2025-02-07 19:01:06 +01:00
Yassine Guedidi
d2c9f1bbfa Fix some direct deprecation notices 2025-01-19 02:24:55 +01:00
Yassine Guedidi
1e1d58da7f Make AuthenticatorProvider use Symfony HTTP Client 2024-12-23 00:02:59 +01:00
Yassine Guedidi
698cf8a026 Remove FixupMondeDiplomatiqueUriSubscriber 2024-12-07 18:16:40 +01:00
Yassine Guedidi
0fdcbcf7fb Move LoginFormAuthenticator directly in SiteConfig namespace 2024-11-23 20:12:56 +01:00
Yassine Guedidi
ac6969f4cc Remove site config authenticator extension point 2024-11-23 19:55:29 +01:00
Yassine Guedidi
0c49aee192 Make LoginFormAuthenticator a service and remove Factory 2024-11-23 18:47:08 +01:00
Yassine Guedidi
81d269dec1 Move site config from property to parameter in LoginFormAuthenticator 2024-11-23 11:27:18 +01:00
Nicolas Lœuillet
82430b50c6 Fix redirection after action in search results 2024-11-21 13:36:20 +01:00
Kevin Decherf
8e9f908cf1 Merge remote-tracking branch 'origin/master' into port/2.6.10 2024-11-15 23:53:48 +01:00
Nicolas Lœuillet
9252ea55f2 Improved import page 2024-11-14 16:30:57 +01:00
Nicolas Lœuillet
2a382b15c1 Add Markdown export 2024-11-13 17:39:29 +01:00
Kevin Decherf
1d661e8c68 Merge remote-tracking branch 'origin/2.6' into port/2.6.10
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2024-11-11 20:51:41 +01:00
Nicolas Lœuillet
bd8ccf924f Added Omnivore Import 2024-11-01 11:05:16 +01:00
Jérémy Benoist
1b8960edc4
Merge pull request #7588 from KevinSJ/feat/filter-by-http-status
Add http_status filter to /api/entries
2024-09-06 09:34:34 +02:00
Jeremy Benoist
c6a69e595c
Fix CS 2024-08-14 16:39:36 +02:00
Kevin Jiang
fc14f86ae4 test: Add test for http_status filter 2024-07-24 20:19:25 +12:00
Kevin Jiang
897aa1d309 Adding tests for tagging rules reset
Fix test: associate tagging rule with user config

Update src/Repository/TaggingRuleRepository.php

Co-authored-by: Jérémy Benoist <j0k3r@users.noreply.github.com>

Update src/Controller/ConfigController.php

Co-authored-by: Jérémy Benoist <j0k3r@users.noreply.github.com>

Update src/Repository/TaggingRuleRepository.php

Co-authored-by: Jérémy Benoist <j0k3r@users.noreply.github.com>
2024-07-16 11:24:09 +12:00
Jeremy Benoist
898890c371
Fix tests 2024-07-15 13:11:18 +02:00
Jeremy Benoist
d5d6b6861e
Fix tests 2024-07-15 10:32:01 +02:00
Jeremy Benoist
910132fe72
Fix tests
Looks like lemonde.fr doesn't work anymore in wallabag for test.
Switching to an other great media.

Also update site configs.
2024-07-12 17:08:40 +02:00
Jérémy Benoist
6bdee1671d
Fix test 2024-04-15 12:17:13 +02:00
Yassine Guedidi
edd0460018
Merge pull request #7196 from yguedidi/improve-install-command
Improve install command
2024-04-05 05:34:25 +02:00
Yassine Guedidi
c4f097530f Make each install command test uses its own database 2024-04-04 23:57:03 +02:00
Yassine Guedidi
ef4964cf48 Always run other commands 2024-04-04 23:38:32 +02:00
Yassine Guedidi
463b86c143 Run install command tests on MySQL 2024-04-04 23:38:32 +02:00
Yassine Guedidi
62e412dbd4 Rename test to better show expectation 2024-04-04 23:38:32 +02:00
Yassine Guedidi
f161c4b437 Move resetDatabase() in InstallCommandTest as used only there 2024-04-04 23:38:32 +02:00