Kevin Decherf
bd164a75c4
Add migration to change case of tags
...
This migration does not support SQLite as long as this engine does not
support Unicode in LOWER().
This migration starts by retrieving the list of lowercase tags which
need to be migrated. Then it retrieves the list of tags for each tags
from the previous step in order to migrate entries. It handles deletion
of empty tags. At the end the migration makes a full scan to update the
label of all remaining tags.
WARNING: THIS MIGRATION IS IRREVERSIBLE.
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2017-08-27 16:51:23 +02:00
Jeremy Benoist
f808b01692
Add a real configuration for CS-Fixer
2017-07-01 09:52:38 +02:00
Thomas Citharel
bead8b42da
Fix reviews
...
Encrypt username too
Redirect to list after saving credentials
Fix typos
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2017-06-20 16:03:39 +02:00
Jeremy Benoist
906424c1b6
Crypt site credential password
2017-06-20 16:03:35 +02:00
Jeremy Benoist
fd7fde9515
Force sequence creation for postgresql
2017-06-20 16:03:20 +02:00
Jeremy Benoist
f92fcb53ca
Add CRUD for site credentials
2017-06-20 16:03:08 +02:00
Jérémy Benoist
679aaf0836
Merge pull request #3173 from wallabag/domain-name-param
...
remove craueconfig domain name setting and add a proper one in parame…
2017-06-10 11:36:03 +02:00
Jeremy Benoist
80f4d85ac9
Review
2017-06-08 19:15:33 +02:00
Nicolas Lœuillet
7bb3aa3177
Merge pull request #3093 from aaa2000/annotation-error-on-save
...
Displays an error with an annotation with a too long quote
2017-06-07 16:30:27 +02:00
adev
c406cef5b6
Fix postgresql migration
2017-06-07 00:12:20 +02:00
Thomas Citharel
d6c4c484c4
add migration
2017-06-06 16:04:51 +02:00
adev
2c3e148b00
Displays an error with an annotation with a too long quote
...
Fix #2762
2017-06-04 11:38:29 +02:00
Jeremy Benoist
426bb453d2
API user creation behing a toggle
...
I've added a toggle feature (in internal settings) so that user api creation can be disabled while form registration still can be enabled.
Also, the /api/user endpoint shouldn't require authentication. Even if we check the authentication when sending a GET request, to retrieve current user information.
I've moved all the internal settings definition to config to avoid duplicated place to define them.
I don't know why we didn't did that earlier.
2017-06-02 11:32:38 +02:00
Nicolas Lœuillet
dda6a6addc
Added headers field in Entry
2017-05-11 14:18:21 +02:00
Nicolas Lœuillet
8c3158eba8
Added migration to change length for user fields
2017-05-10 10:46:32 +02:00
Nicolas Lœuillet
21d955f703
Cleaned craue_config_setting by removing useless download_pictures setting
2017-04-20 15:45:43 +02:00
Nicolas Lœuillet
64f1d8f77a
Merge pull request #3024 from wallabag/store-date
...
Added publication date and author
2017-04-18 13:12:28 +02:00
Nicolas Lœuillet
01736b5a2e
Removed is_public in Entry edit form
2017-04-13 15:54:19 +02:00
Maxime
15e4aea678
Remove isPublic from Entry entity fix #2598
2017-04-13 13:12:19 +02:00
Nicolas Lœuillet
3aa655e44a
Fixed migrations
2017-04-10 09:26:08 +02:00
Nicolas Lœuillet
7b0b3622ab
Added author of article
2017-04-09 15:24:51 +02:00
Nicolas Lœuillet
5e9009ce86
Added publication date
2017-04-05 22:22:52 +02:00
Nicolas Lœuillet
b5a5377af1
Added migration for Scuttle sharing
2017-03-28 14:20:14 +02:00
Nicolas Lœuillet
a5cd696b22
Added check in migration about uuid field
2017-01-30 21:21:49 +01:00
Nicolas Lœuillet
7a340375c3
Fixed duplicate entry for share_public in craue_setting_table
2017-01-30 16:22:03 +01:00
Nicolas Lœuillet
01e760691b
Fixed check on index
2017-01-27 14:11:21 +01:00
Nicolas Lœuillet
b564d350b0
Added indexes on is_archived and is_starred
2017-01-27 11:44:04 +01:00
Nicolas Lœuillet
463cb376e3
Merge pull request #2646 from wallabag/explain-migrations-in-doc
...
Added explanations about migrations
2017-01-26 13:15:06 +01:00
Nicolas Lœuillet
6dfd1a6c78
Added migration for SQLite
2017-01-25 12:59:04 +01:00
Nicolas Lœuillet
4acbeb9371
Added hardcoded SQL for migration to 2.2
2017-01-23 14:16:00 +01:00
Nicolas Lœuillet
b87f171233
Added information about latest migrations
2017-01-23 12:42:58 +01:00
Nicolas Lœuillet
5ed503ab28
Added migration to rename uuid to uid
2017-01-14 13:46:20 +01:00
Nicolas Lœuillet
7239082a5e
Renamed uuid to uid
2016-12-29 10:09:44 +01:00
Nicolas Lœuillet
89cd670abf
Changed uuid type in database
2016-12-25 10:51:25 +01:00
Nicolas Lœuillet
74b7c0985d
Added index on entry.uuid
...
Useful for entry sharing
2016-12-23 10:26:33 +01:00
Jeremy Benoist
a72f3dc308
Fix bad migration for PostreSQL
...
Queries weren’t executed for PostgreSQL, bad syntax.
2016-12-23 09:00:13 +01:00
Jeremy Benoist
3ef75cc4e3
Be consistent between migration & schema definition
2016-12-19 14:24:19 +01:00
Jeremy Benoist
6514f0ed37
fixup! Run migration in test, ready for MySQL
2016-12-19 10:35:25 +01:00
Jeremy Benoist
d44016b072
Use actual database name
...
We can't retrieve the environment within the migration.
And when we ran migration on Travis, database name isn't `database_name` but `test_database_name`.
Retrieve the database name from the connection is more accurate
2016-12-19 10:35:25 +01:00
Jeremy Benoist
3ad4061dba
pocket_consumer_key can be null
2016-12-19 10:35:24 +01:00
Jeremy Benoist
a48b5d5a5a
Run migration in test, ready for MySQL
2016-12-19 10:35:24 +01:00
Nicolas Lœuillet
bea8d75417
Replaced quotes for Postgres
2016-12-18 13:47:25 +01:00
Jeremy Benoist
31fec5f363
Ensure craue_config_setting migration are ok
...
We now can run the migration every time, new line from `craue_config_setting` are properly checked.
2016-12-15 22:25:10 +01:00
Jeremy Benoist
24879db1f7
Add default value for list_mode
2016-12-12 17:41:03 +01:00
Jeremy Benoist
9abac9651f
Merge pull request #2650 from wallabag/add-hascolumn
...
Added hasColumn() in migration to check column existence
2016-11-30 14:17:40 +01:00
Nicolas Lœuillet
067ae472cc
Named index
2016-11-30 12:29:55 +01:00
Nicolas Lœuillet
65a8c6e135
Code review
2016-11-30 11:27:07 +01:00
Nicolas Lœuillet
9aa991281d
Renamed view_mode by list_mode and hide excerpt
2016-11-28 16:10:21 +01:00
Nicolas Lœuillet
d79b3adbed
Fixed typo
2016-11-28 14:28:35 +01:00
Nicolas Lœuillet
597755b8c7
Cleaned old migrations
2016-11-28 14:28:35 +01:00