Commit Graph

221 Commits

Author SHA1 Message Date
addf77e07d Move migrations 2024-02-23 08:01:56 +01:00
74a98aaae2 Rename wallabag_core to wallabag 2024-02-23 07:42:48 +01:00
0b44170e83 Remove the CoreBundle namespace 2024-02-23 07:42:48 +01:00
fe039247b5 Move to bundle-less 2024-02-23 07:42:48 +01:00
62fcfe547a Make PocketImport use HttpClient 2024-02-19 12:29:06 +01:00
664b4baa3e Move templates 2024-02-19 10:32:55 +01:00
0576cb613f Make DownloadImages use HttpClient 2024-02-13 09:42:27 +01:00
1965b3176d Configure MakerBundle 2024-02-02 23:39:18 +01:00
bda26c21cf Rename wallabag_import to wallabag_core 2024-01-25 20:34:40 +01:00
81577ef6b0 Move Api entities to Core 2024-01-25 20:34:40 +01:00
0234aa1acf Move User templates to Core 2024-01-25 20:34:40 +01:00
d8f2d3c7ee Move User mailer to Core 2024-01-25 20:34:40 +01:00
a37ded9101 Move User entity to Core 2024-01-25 20:34:40 +01:00
25474a7b99 Upgrade from lexik/form-filter-bundle to spiriitlabs/form-filter-bundle 2024-01-22 19:15:54 +01:00
aa7dd67131 Use URL to configure DBAL 2024-01-07 17:53:07 +01:00
bb688e8b7c Use wallabag rulerz packages 2023-12-27 19:26:34 +01:00
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
c5d21025c4 Force secure cookie on HTTPS connection 2023-09-06 12:39:40 +02:00
2f86dd9c73 Fix API token generation 2023-08-22 13:35:27 +02:00
0e44035b67 Merge pull request #6768 from wallabag/remove-mobi
Remove mobi export
2023-08-22 10:18:29 +02:00
2af48b8174 Add Shaarli and Pocket HTML imports 2023-08-22 08:02:07 +02:00
a1aac10bd5 Remove mobi export
Fix #6746
2023-08-22 08:01:39 +02:00
e93fdca2d3 Use Twig instead of templating 2023-08-05 16:43:36 +01:00
c75d3e6961 Remove twofactor_auth parameter
Fix #6649
2023-07-15 16:18:01 +02: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
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
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
32661f380c Replace SwiftMailer by Symfony Mailer 2022-12-16 10:03:34 +01:00
5e2ad5f8db Move translations files to /translations
This is a recommendation for Symfony 5
2022-12-15 21:19:41 +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
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
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
470a8575c0 Update to nelmio/api-doc 3.0
Convert ApiDoc to Swagger
2022-11-16 16:10:33 +01:00
29308024ac Removed old, not so maintained and buggy baggy theme 2022-11-03 09:55:20 +01:00
9549a90e76 Migrate first level template references to new notation 2022-08-25 21:09:26 +02:00
60777e0573 Use FQCN as service name for remaining CoreBundle services 2022-08-24 23:24:25 +02:00
844e8e9d22 Use FQCN as service name for helper services 2022-08-24 23:24:24 +02:00
4449265836 Use FQCN as service name for remaining UserBundle services 2022-08-24 23:17:17 +02:00
bfc28d4c0b Use Twig globals to pass registration_enabled 2022-08-15 17:23:16 +02:00
dd9d6a4c64 Add Delicious import
Since 2021, you can export again your data \o/

Also fix indentation in json fixtures files.
2021-02-08 09:47:56 +01:00
21dee08b4d Add issuer to otp config
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-31 18:09:14 +01:00
d20a8c5fb4 Add ability to define lifetime token for the API
It'll allow admin of a wallabag instance to define its own lifetime for the refresh token and the access token.
The default value are the recommended one from the wallabag team.
2020-04-08 09:18:17 +02:00
958e77e6a7 Added elCurator import 2019-11-15 16:08:36 +01:00
1576905e03 Rename internal settings table
In fact it's not _just_ a rename.
We are now able to use our own entity with the CraueConfigBundle which allow us to enforce a custom length on string field and avoid error with utf8mb4 on MySQL.
To fix that issue before we were in need to fork CraueConfigBundle to hard apply these length changes.

The recent 2.3.0 release fix that issue. That's why we are in need to rename the table (getting rid of the bundle name from it)

Also updating deps:
  - Updating symfony/polyfill-mbstring (v1.11.0 => v1.12.0)
  - Updating symfony/polyfill-ctype (v1.11.0 => v1.12.0)
  - Updating symfony/polyfill-php70 (v1.11.0 => v1.12.0)
  - Updating symfony/polyfill-util (v1.11.0 => v1.12.0)
  - Updating symfony/polyfill-php56 (v1.11.0 => v1.12.0)
  - Updating symfony/polyfill-intl-icu (v1.11.0 => v1.12.0)
  - Updating symfony/polyfill-apcu (v1.11.0 => v1.12.0)
  - Updating j0k3r/graby-site-config (1.0.88 => 1.0.89)
  - Updating php-http/message (1.7.2 => 1.8.0)
  - Updating symfony/polyfill-php73 (v1.11.0 => v1.12.0)
  - Updating symfony/http-client (v4.3.2 => v4.3.3)
  - Updating symfony/polyfill-php72 (v1.11.0 => v1.12.0)
  - Updating symfony/polyfill-intl-idn (v1.11.0 => v1.12.0)
  - Updating symfony/mime (v4.3.2 => v4.3.3)
  - Updating craue/config-bundle (dev-utf8mb4 46cfd37 => 2.3.0)
  - Updating masterminds/html5 (2.6.0 => 2.7.0)
  - Updating nette/di (v3.0.0 => v3.0.1)
  - Updating symfony/polyfill-iconv (v1.11.0 => v1.12.0)
  - Updating wallabag/php-mobi (1.0.1 => 1.1.0)
2019-08-08 16:03:20 +02:00
1048c9c4a8 Configure timeout 2019-05-28 11:42:27 +02:00
bf9ace0643 Use httplug 2019-05-28 11:40:41 +02:00
3620dae1e6 Merge remote-tracking branch 'origin/master' into 2.4 2019-04-01 13:16:15 +02:00
a9f61d3dbb CORS repare for api 2019-02-11 11:57:52 +01:00
dfd0a7bc5f Add backup codes 2019-01-23 13:28:03 +01:00