704803e182
Replace Wallabag v1 error strings with v2 strings
2017-06-01 09:48:14 +02:00
6bc6fb1f60
Move Tags assigner to a separate file
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2017-05-27 22:08:14 +02:00
be2c55de4c
Moved total messages from import
2016-12-08 16:46:17 +01:00
9ab024b4f5
Add Pinboard import
2016-11-04 22:44:31 +01:00
ca08d02f2f
Add warning message for import + download images
...
When import isn't async and downloading images is enabled, we warn the user that import can fail.
Also, added missing translations
2016-11-03 15:59:20 +01:00
7816eb622d
Add entry.saved event to import & rest
2016-11-02 07:10:23 +01:00
45fd7e09d7
Cleanup
2016-10-30 09:58:53 +01:00
ff1a5362f7
Add Instapaper import
...
Also update ImportController with latest import (chrome, firefox & instapaper).
2016-09-27 20:27:08 +02:00
64b1229b2d
fix tests
2016-09-25 12:29:19 +02:00
59201088b4
bring chrome and firefox as separate imports
2016-09-25 12:29:18 +02:00
ae669126e7
Import Firefox & Chrome bookmarks into wallabag
2016-09-25 12:28:54 +02:00
13a522dfbd
Display a message when async import won’t work
...
Mostly if Redis or RabbitMQ isn’t installed / launched.
I guess it’ll avoid some issues.
2016-09-24 19:56:15 +02:00
ebe0787e09
Moved Pocket token to user config
2016-09-16 22:22:25 +02:00
ac87e0db2a
AMPQ -> AMQP
2016-09-14 10:18:02 +02:00
e01a3c98d6
Display how many messages are queue
...
- update the docker-composer to add Redis
- add migrations
2016-09-13 20:32:52 +02:00
dc69e25f97
Display a message when async is enabled
2016-09-11 22:15:28 +02:00
b3437d58ae
Enable Redis async import
...
- using javibravo/simpleue
- internal config value are now `import_with_redis` & `import_with_rabbit` which are more clear
- if both option are enable rabbit will be choosen
- services imports related to async are now splitted into 2 files: `redis.yml` & `rabbit.yml`
-
2016-09-11 21:58:56 +02:00
c98db1b653
Convert other imports to Rabbit
2016-09-11 21:58:31 +02:00
ef75e1220e
Send every imported item to the queue
...
Instead of queing real Entry to process, we queue all the item to import from Pocket in a raw format.
Then, the worker retrieve that information, find / create the entry and save it.
2016-09-11 21:57:46 +02:00
40d2a29443
Replace RabbitMQ injection with CraueConfiguration
2016-09-11 21:57:09 +02:00
56c778b415
1st draft for rabbitMQ
2016-09-11 21:57:09 +02:00
03e3753f6b
Add Readability import
...
Based on the JSON export instead of the API (which will be shutting down by the September 30, 2016)
2016-09-01 08:00:30 +02:00
0d42217e4e
Convert english translation file
...
- convert english translation to translate key
- remove baggy template for login (never used since user isn't logged in and it'll use the default theme: material)
- fix tests about text in response (now checking translation key instead of translated text)
- remove all ugly `<div class="hidden">{{ form_rest(form) }}</div>`
2016-03-20 21:12:22 +01:00
c10fcb3bbb
french translation & pocket
2016-03-03 10:03:40 +01:00
fe8b37c137
Mark all imported articles as read
2016-03-03 10:03:28 +01:00
ef186de38a
Make English welcome message more natural
...
sed -i "s/Welcome on wallabag/Welcome to wallabag/"
Signed-off-by: Olivier Mehani <shtrom@ssji.net >
2016-02-25 11:32:40 +11:00
5db084e05b
Merge pull request #1665 from wallabag/v2-translations
...
lots of diverse translation stuff & some typos
2016-02-11 16:48:46 +01:00
0783c99a19
reimport v1 entries if they were not fetched
2016-02-11 13:27:17 +01:00
4c07a83b69
lots of diverse translation stuff & some typos
2016-02-11 01:42:37 +01:00
e008c037f5
Merge pull request #1612 from wallabag/v2-settings-page
...
Settings page
2016-02-04 15:59:57 +01:00
1e3ed71470
Add warning message for PocketImport
...
Warn user if pocket_consumer_key isn't defined
2016-01-31 14:48:26 +01:00
63e40f2d7c
Add CraueConfig for internal settings
2016-01-31 14:48:26 +01:00
6785f4aa74
[ #1590 ] Add JSON import from wallabag v2
2016-01-20 14:37:01 +01:00
b88cf91fc8
updated tests
2016-01-07 21:00:04 +01:00
d1af8ad4db
Added french translations
2016-01-05 22:38:09 +01:00
7019c7cf6c
Add tagged services for import
...
- list services in /import
- add url to import service
- ImportBundle routing are now prefixed by /import
- optimize flush in each import (flushing each 20 contents)
- improve design of each import
- add more tests
2016-01-02 23:27:41 +01:00
b1d05721cf
Rewrote Wallabag v1 import
2016-01-02 23:27:41 +01:00
252ebd6071
Rewrote Pocket Import
...
For the moment, we won't do a queue system, just a plain synchronous import.
We also use ContentProxy to grab content for each article from Pocket.
Error from Pocket are now logged using the logger.
The ImportInterface need to be simple and not related to oAuth (not all import will use that method).
2016-01-02 23:27:41 +01:00
77a7752a59
Update after previous merge
...
PR #1443 was merged into this branch to handle all import type in the same place.
2016-01-02 23:27:41 +01:00
7ec2897ee0
First test on PocketImport
...
Giving ability to define the Client add abitliy to easliy test the import.
2016-01-02 23:27:41 +01:00
0aa344dc24
Update url & service name
...
Prefix ur with service namel: [service]_[route name]
Add comment in Interface
2016-01-02 23:27:41 +01:00
303768dfe9
- remove importers configuration
...
- add check on userId for findOneByURL for entries
2016-01-02 23:27:41 +01:00
dda57bb944
fix #1502 avoid duplicate entry and store pocket url in config
2016-01-02 23:24:17 +01:00
87f23b005c
assign tags to entries and add lastPocketImport attribute to user
2016-01-02 23:24:17 +01:00
d51b38ed30
create ImportController to list importers
2016-01-02 23:24:17 +01:00
ff7b031d57
refactor pocket import
2016-01-02 23:24:17 +01:00
1f4408de9e
1st draft for Pocket import via API
2016-01-02 23:24:17 +01:00