Yassine Guedidi
48a6948abc
Move Import form type to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
47b3a08284
Move Import importers to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
6787f598cb
Move Import controllers to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
ed4b20f27f
Move Import consumers to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
b6b067c969
Move Import commands to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
adf195623d
Remove ApiBundle
2024-01-25 20:34:40 +01:00
Yassine Guedidi
85ba249ed1
Move Api form type to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
1bddf4ee19
Move Api repository to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
81577ef6b0
Move Api entities to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
3fc0b5fa5b
Move Api controllers to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
020c616c9d
Remove unused routing file
2024-01-25 20:34:40 +01:00
Yassine Guedidi
7f8b806b8c
Remove UserBundle
2024-01-25 20:34:40 +01:00
Yassine Guedidi
0234aa1acf
Move User templates to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
c7bf98923e
Remove unused template file
2024-01-25 20:34:40 +01:00
Yassine Guedidi
615adc81ff
Move User event listeners to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
d8f2d3c7ee
Move User mailer to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
87ed669504
Move User form types to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
bdeaa93dd8
Move User repository to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
a37ded9101
Move User entity to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
4a356a6977
Move User fixtures to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
3d7bb85d71
Move User controller to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
a615bcce55
Remove unused translation file
2024-01-25 20:34:40 +01:00
Yassine Guedidi
fab4ccb01f
Rename Manage template folder to User
2024-01-25 20:34:40 +01:00
Yassine Guedidi
0075456344
Rename ManageController to UserController
2024-01-25 20:34:40 +01:00
Yassine Guedidi
922ddc9d63
Remove AnnotationBundle
2024-01-25 20:34:40 +01:00
Yassine Guedidi
b9a1248c4b
Move Annotation form types to Core
2024-01-25 20:34:40 +01:00
Yassine Guedidi
23301b7eac
Move Annotation repository to Core
2024-01-25 20:34:39 +01:00
Yassine Guedidi
2190174754
Move Annotation entity to Core
2024-01-25 20:34:39 +01:00
Yassine Guedidi
1a6036cb23
Move Annotation fixtures to Core
2024-01-25 20:34:39 +01:00
Yassine Guedidi
2ed8c219cc
Move Annotation controller to Core
2024-01-25 20:34:39 +01:00
Yassine Guedidi
0178c7356d
Fix PHPStan errors
2024-01-22 19:15:54 +01:00
Yassine Guedidi
0a117958c9
Apply PHP-CS-Fixer fixes
2024-01-22 19:15:54 +01:00
Yassine Guedidi
25474a7b99
Upgrade from lexik/form-filter-bundle to spiriitlabs/form-filter-bundle
2024-01-22 19:15:54 +01:00
Yassine Guedidi
16c239aa78
Merge branch '2.6' into merge-2.6-in-master
2024-01-03 11:08:10 +01:00
Yassine Guedidi
9bef459882
Make Redirect helper supports only absolute path reference URLs
2023-12-28 21:48:48 +01:00
Yassine Guedidi
7ebc96f3b9
Remove session-based redirection
2023-12-28 21:42:26 +01:00
Yassine Guedidi
f4493f7472
Remove support for fallback in Redirect helper
2023-12-28 21:42:12 +01:00
Yassine Guedidi
ffec47bd88
Use Redirect helper in ConfigController::changeViewModeAction
2023-12-28 21:26:30 +01:00
Yassine Guedidi
8b9d3795da
Fix setSQLLogger() depreciation
2023-12-27 19:10:17 +01:00
Yassine Guedidi
e5a8b152eb
Fix getSchemaManager() depreciation
2023-12-27 19:10:17 +01:00
Yassine Guedidi
0cbd0ce28a
Fix getEntity() depreciation
2023-12-27 19:10:17 +01:00
Yassine Guedidi
a351b0aada
Fix canonicalize depreciation
2023-12-24 20:29:11 +01:00
Jeremy Benoist
2149ef4510
Add ObjectManagedLoader for PHPStan
2023-11-16 09:50:02 +01:00
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
Kevin Decherf
aa06e8328e
ConfigController: remove 2fa cancel step
...
This change annoys me, however this endpoint was anyway problematic:
- it was vulnerable to a CSRF attack, see GHSA-56fm-hfp3-x3w3
- it is useless as we don't really handle a two-steps validation
Still, if you send an incorrect code during the "activation" phase a
flash error will pop up but the 2fa will stay enabled. This need rework
when possible.
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2023-09-30 00:49:58 +02:00
Kevin Decherf
5240684be9
ConfigController: move OTP endpoints to POST method only
...
Fixes GHSA-56fm-hfp3-x3w3
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2023-09-30 00:49:58 +02:00
Simounet
6fab27f3ce
Add tag form submit button always displayed
2023-09-29 15:35:33 +02:00
Nicolas Lœuillet
e4d69cafe4
Merge pull request #6991 from Simounet/feat/6971-mass-action-click-full-card
...
Fix #6971 - Full clickable card on mass action
2023-09-29 14:53:27 +02:00
Simounet
9bc026f343
Fix #6971 - Full clickable card on mass action
2023-09-27 19:25:16 +02:00
Simounet
a46fd5fc9f
Fix deprecated null parameter passed to explode()
2023-09-26 18:02:46 +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
Jérémy Benoist
8ac80e934e
Merge pull request #6912 from Simounet/feat/tag-mass-action-improved
...
Mass action layout improved
2023-09-04 13:25:05 +02:00
Simounet
4b04cd5746
Mass action tag layout updated
2023-09-04 12:00:16 +02:00
Simounet
137c8ab756
Count queries simplified
2023-09-01 11:53:44 +02:00
Simounet
2d7d16ee6c
Tag mass action layout updated
2023-09-01 14:16:27 +02:00
Simounet
18615738c0
Title removed from footer's stats element
2023-08-31 12:34:36 +02:00
Simounet
452362c17a
Untagged entries number removed from the filter's sidebar
2023-08-31 12:34:36 +02:00
Simounet
13b2752e8d
Autocapitalize disabled for domain input filter
2023-08-28 09:54:51 +02:00
Simounet
634997c9b5
Good HTML type for HTTP status input filter
2023-08-28 09:54:45 +02:00
Jeremy Benoist
c6ff0bc691
Remove remaining MOBI stuff
2023-08-23 08:49:56 +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
741db06447
Merge pull request #6761 from wallabag/add-shaarli-import
...
Add Shaarli and Pocket HTML imports
2023-08-22 10:18:17 +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
Yassine Guedidi
8ef6a14652
Resolve self depreciation
2023-08-22 01:43:00 +02:00
Yassine Guedidi
1ce5164e70
Make testSaveIsArchivedAfterPatch and testSaveIsStarredAfterPatch consistent
2023-08-22 00:03:36 +02:00
Yassine Guedidi
a3b64611f8
Fix testSaveIsStarredAfterPatch
2023-08-22 00:03:36 +02:00
Nicolas Lœuillet
981d6a47da
Merge pull request #6793 from wallabag/fix-4414
...
Fix search when search term has useless space
2023-08-21 20:19:16 +02:00
Nicolas Lœuillet
4b338afa40
Merge pull request #6771 from wallabag/add-annotations-in-search
...
Add articles which have annotations with search term in results
2023-08-21 20:19:00 +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
407dd48ed0
Merge pull request #6767 from wallabag/remove-demo
...
Remove (useless) demo mode
2023-08-21 20:18:18 +02:00
Nicolas Lœuillet
397ad455e6
Merge pull request #6655 from wallabag/add-command-to-update-picture-url
...
Add command to clean pictures path when changing instance URL
2023-08-21 20:17:40 +02:00
Nicolas Lœuillet
88c9df9b80
Add command to clean pictures path when changing instance URL
2023-08-21 13:17:13 +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
18e1106f76
Add articles which have annotations with search term in results
...
Fix #3635
2023-08-21 13:16:36 +02:00
Nicolas Lœuillet
6ff00315d0
Fix search when search term has useless space
2023-08-21 13:16:14 +02:00
Yassine Guedidi
0f17a8cf8a
PHPStan level 3
2023-08-21 12:03:38 +02:00
Nicolas Lœuillet
ca879c36de
Prepare wallabag 2.6.3
2023-08-21 11:52:16 +02:00
Nicolas Lœuillet
ffcc5c9062
Merge pull request from GHSA-gjvc-55fw-v6vq
...
Replace GET way to POST way to delete API client
2023-08-21 11:08:47 +02:00
Nicolas Lœuillet
78b0b55c40
Merge pull request from GHSA-p8gp-899c-jvq9
...
Replace GET way to POST way to reset data user
2023-08-21 11:08:24 +02:00
Nicolas Lœuillet
383dcc5c45
Merge pull request #6119 from Spoons/feat_referer_to_session_redirect
...
Fix: Use Session instead of Referrer for Redirection
2023-08-21 10:32:03 +02:00
Yassine Guedidi
cc33fcb4ba
Replace kernel.root_dir by kernel.project_dir
2023-08-09 22:46:18 +01:00
Nicolas Lœuillet
c3d1f92278
Replace GET way to POST way to delete API client
2023-08-09 21:54:40 +02:00
Nicolas Lœuillet
a9893d754f
Replace GET way to POST way to reset data user
...
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2023-08-09 21:39:03 +02:00
Kevin Decherf
f4fd8e4675
Merge pull request #6778 from wallabag/add-confirmation-before-reload
...
Add confirmation before reload entry
2023-08-09 19:40:49 +02:00
Kevin Decherf
ac1c1ff571
Merge pull request #6816 from yguedidi/use-psr-17-and-psr-18
...
Use PSR-17 and PSR-18
2023-08-08 23:56:10 +02:00
Kevin Decherf
65915004e0
Merge pull request #6808 from yguedidi/make-importcontroller-extends-abstractcontroller
...
Make ImportController extends AbstractController
2023-08-08 23:26:37 +02: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
Kevin Decherf
f6e85e88af
Merge pull request #6799 from yguedidi/identify-platforms-by-their-class
...
Identify platforms by their class
2023-08-08 23:04:42 +02:00
Kevin Decherf
a4b0a01b6d
Merge pull request #6798 from yguedidi/add-mandatory-$class-parameter
...
Add mandatory $class parameter
2023-08-08 22:59:16 +02:00
Kevin Decherf
1bed15fd9b
Merge pull request #6800 from yguedidi/move-from-transchoice-to-trans
...
Move from transchoice to trans
2023-08-08 22:57:48 +02:00
Yassine Guedidi
bf176121c4
Use PSR-17 and PSR-18
2023-08-08 03:25:27 +01:00
Yassine Guedidi
58a0ca2622
Replace GetResponseEvent by RequestEvent
2023-08-07 22:34:47 +01:00
Yassine Guedidi
7beb535b7a
Make ImportController extends AbstractController
2023-08-07 22:04:13 +01:00
Michael Ciociola
8d3d916d4a
Remove extraneous blank lines from EntryController.php
2023-08-06 15:48:28 -05:00
Michael Ciociola
e90daf0690
Update TagController.php
2023-08-06 20:20:35 +00:00