Commit Graph

2562 Commits

Author SHA1 Message Date
8c120a3c42 Merge pull request #5380 from wallabag/add-random-entry-view
Added random button on article view
2022-01-07 23:21:23 +01:00
da18ed13b2 Added random button on article view 2022-01-07 15:39:09 +01:00
c9a3b67c83 Show when articles is read 2022-01-07 15:37:53 +01:00
283675ccd0 Rebuild assets and update webpack config
And optimize images (Thanks ImageOptim)
2022-01-05 16:09:43 +01:00
980d939ea4 Translated using Weblate (Turkish)
Currently translated at 100.0% (569 of 569 strings)
2022-01-02 12:37:07 +01:00
f3e04b1d4b Added translation using Weblate (Lithuanian) 2022-01-02 12:37:07 +01:00
bbee0a52ea Added translation using Weblate (Lithuanian) 2022-01-02 12:37:07 +01:00
f9e5ea1507 Added translation using Weblate (Lithuanian) 2022-01-02 12:37:07 +01:00
feef933404 Translated using Weblate (Russian)
Currently translated at 100.0% (569 of 569 strings)
2022-01-02 12:37:07 +01:00
5ead4f7949 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (569 of 569 strings)
2022-01-02 12:37:07 +01:00
db4f5a8e7f Translated using Weblate (Indonesian)
Currently translated at 71.4% (5 of 7 strings)
2022-01-02 12:37:07 +01:00
2b8f63fdf1 Added translation using Weblate (Indonesian) 2022-01-02 12:37:06 +01:00
d04da487aa Added translation using Weblate (Indonesian) 2022-01-02 12:37:06 +01:00
b9f59b393f Added translation using Weblate (Indonesian) 2022-01-02 12:37:06 +01:00
9a92a96103 Translated using Weblate (Spanish)
Currently translated at 94.0% (535 of 569 strings)
2022-01-02 12:37:06 +01:00
ac529622bb Merge pull request #5405 from wallabag/fix-5404
Fixed reading time in epub/pdf exports
2021-10-23 13:49:17 +02:00
ff1c4f6090 Fixed reading time in epub/pdf exports 2021-10-23 13:29:27 +02:00
05a7904cfa Merge pull request #5156 from wallabag/fix-assign-tags
Fixed timeout when assigning tags to entry
2021-10-23 13:24:22 +02:00
ca845b3204 Merge pull request #5379 from wallabag/fix-search-homepage
Fixed search on homepage
2021-08-20 11:16:33 +02:00
ca4d7283d2 Merge pull request #5347 from hennevogel/bugfix/rss-feed-entry
Make RSS feed entry links valid and accessible
2021-08-07 10:45:29 +02:00
19802d8bd5 Improve performance of REST exists call
I've noticed that the endpoint `/api/entries/exists` used by the "Sweep
articles" feature on the Android app failed almost all the time on my
instance.

After checking the corresponding method I found that
`EntryRestController::getEntriesExistsAction()` could be improved.

Here is the former way the method worked:

```
for id in [list of ids]
  get full entry by id
  if null
    get full entry by given id

return array of ids or array of hashes
```

With this behavior on my instance I could expect up to 13k SQL requests
when sweeping articles from the Android app. Morever the repository
fetches all fields (content included) while the method only returns ids
or hashes.

The new behavior is described as follow:

```
get ids, hashes by [list of ids]
merge with provided [list of ids] // this part will complete the final
                                  // array with not found ids

return array of ids or array of hashes
```

In my case this change reduces the number of SQL requests to only 135
(_considering one request for 50 articles_)

Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2021-08-05 23:19:08 +02:00
9a4ff85cf5 Update phpunit dep for phpstan
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2021-08-05 22:51:23 +02:00
851e4225c2 Translated using Weblate (Russian)
Currently translated at 100.0% (569 of 569 strings)
2021-08-05 19:55:57 +02:00
c914aef2e9 Translated using Weblate (Polish)
Currently translated at 88.9% (506 of 569 strings)
2021-08-04 17:34:32 +02:00
f664af752d Fixed search on homepage 2021-08-03 11:54:36 +02:00
ebb806496f Fixed timeout when assigning tags to entry
Fix #4998
2021-08-03 08:14:13 +02:00
0c68b9b4f3 Translated using Weblate (Galician)
Currently translated at 100.0% (569 of 569 strings)
2021-08-03 08:10:26 +02:00
2dc3ff561c Translated using Weblate (Ukrainian)
Currently translated at 67.8% (386 of 569 strings)
2021-08-03 08:10:26 +02:00
518f44f4f7 Translated using Weblate (Korean)
Currently translated at 100.0% (6 of 6 strings)
2021-08-03 08:10:26 +02:00
d568336d85 Translated using Weblate (Korean)
Currently translated at 100.0% (7 of 7 strings)
2021-08-03 08:10:26 +02:00
b0c6dcd9ea Translated using Weblate (Korean)
Currently translated at 100.0% (569 of 569 strings)
2021-08-03 08:10:26 +02:00
efbc47e7ce Translated using Weblate (Czech)
Currently translated at 100.0% (569 of 569 strings)
2021-08-03 08:10:25 +02:00
cbb6272ae3 Translated using Weblate (Portuguese)
Currently translated at 61.8% (352 of 569 strings)
2021-08-03 08:10:25 +02:00
f8075510ca Translated using Weblate (Portuguese)
Currently translated at 100.0% (7 of 7 strings)
2021-08-03 08:10:25 +02:00
ea9712245d Translated using Weblate (Czech)
Currently translated at 77.8% (443 of 569 strings)
2021-08-03 08:10:25 +02:00
e53a22d409 Translated using Weblate (Czech)
Currently translated at 68.3% (389 of 569 strings)
2021-08-03 08:10:25 +02:00
f7ed2a3554 Translated using Weblate (Czech)
Currently translated at 52.0% (296 of 569 strings)
2021-08-03 08:10:25 +02:00
a103b60c74 Translated using Weblate (Czech)
Currently translated at 100.0% (7 of 7 strings)
2021-08-03 08:10:25 +02:00
eed243ff45 Translated using Weblate (Czech)
Currently translated at 100.0% (6 of 6 strings)
2021-08-03 08:10:25 +02:00
236099129c Translated using Weblate (German)
Currently translated at 100.0% (7 of 7 strings)
2021-08-03 08:10:25 +02:00
be2db47d39 Translated using Weblate (Croatian)
Currently translated at 100.0% (569 of 569 strings)
2021-08-03 08:10:25 +02:00
23de687696 Make RSS feed entry links valid and accessible
According to the ATOM spec link elements must have a href:
https://validator.w3.org/feed/docs/atom.html

Also most feed readers (TinyTiny, Feedly, Thunderbird) prefer link elements in
this order:

- plain
- with attribute rel=alternate
- with attribute rel=via

As the content is work of the entry author, link to it by default. Not to the
wallabag instance entry.

This also makes it possible to share links with people who don't have access to
the wallabag instance via the RSS feed.
2021-07-08 22:36:50 +02:00
1ba4d40e82 Tag view: order tags by label
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2021-05-20 13:09:27 +02:00
655edbf7aa Translated using Weblate (Greek)
Currently translated at 100.0% (569 of 569 strings)
2021-03-08 19:03:17 +01:00
3c85d0b0d4 Translated using Weblate (Greek)
Currently translated at 100.0% (6 of 6 strings)
2021-03-08 19:02:54 +01:00
173e35283f Translated using Weblate (Greek)
Currently translated at 100.0% (7 of 7 strings)
2021-03-08 19:02:53 +01:00
889792349a Translated using Weblate (French)
Currently translated at 100.0% (569 of 569 strings)
2021-03-08 19:02:53 +01:00
6725dd0d28 Merge pull request #5110 from weblate/weblate-wallabag-messages 2021-03-08 10:42:19 +01:00
41e1d97c96 Merge pull request #5113 from mx-psi/mx-psi/fix-link 2021-03-08 10:41:36 +01:00
8070b8ddb1 Update link to Wallabag hosted one 2021-03-08 10:15:16 +01:00