Kevin Decherf
70cb1e0c8d
Add a two-step setup of OTP
...
Before this change, 2FA with OTP was enabled before the user was able to
submit a code to validate the setup. Thus, this could lead to a
situation where the user is locked out of her account if there was an
issue setting up her application.
Now we rely on a new boolean property that is set to true only after the
user submits a valid code during the setup phase.
Fixes #4867
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2025-04-14 22:28:25 +02:00
Yassine Guedidi
069c09d8d9
Replace query by executeQuery
2025-04-02 02:08:55 +02:00
Yassine Guedidi
3b68d3ff62
Fix migration
2025-03-13 01:42:02 +01:00
Yassine Guedidi
e715da7e91
Stop using ContainerAwareInterface in migrations
2025-01-20 09:53:50 +01:00
Yassine Guedidi
bcf0f2f52c
Update a migration to not use table prefix getter
2025-01-20 09:51:44 +01:00
Yassine Guedidi
1d1c721d01
Update a migration to not use table prefix parameter
2025-01-20 09:51:44 +01:00
Nicolas Lœuillet
2a382b15c1
Add Markdown export
2024-11-13 17:39:29 +01:00
Alexander Sulfrian
2c8702954d
Add sharing to linkding
2024-05-21 20:57:20 +02:00
Yassine Guedidi
b305d72740
Fix schema
2024-04-02 23:39:33 +02:00
Yassine Guedidi
750dd643d1
Execute noop migrations
2024-04-02 22:57:00 +02:00
Yassine Guedidi
ce286d7f7b
Fix skip class used in migrations
2024-03-30 01:17:41 +01:00
Jeremy Benoist
6740020b7b
Fix CS
2024-03-19 09:28:19 +01:00
Yassine Guedidi
addf77e07d
Move migrations
2024-02-23 08:01:56 +01:00
Jeremy Benoist
170746f99d
Remove phinx
...
Doctrine handle quite correctly database migration. Thanks to `doctrine:schema:update`
2015-06-02 16:54:52 +02:00
Nicolas Lœuillet
8d6ff10e8e
test for migration
2015-01-20 07:50:50 +01:00
Nicolas Lœuillet
6ad93dff69
new folders
2015-01-20 07:40:39 +01:00