ArthurHoaro
|
650a5f09cb
|
Add manual configuration for root URL
This new setting under 'general.root_url' allows to override automatic discovery of Shaarli instance's URL.
Fixes #1339
|
2020-09-12 21:39:01 +02:00 |
|
ArthurHoaro
|
63b0059ed5
|
Fix broken route to filter not tagged bookmarks
Also display the filter for visitors.
Fixes #1529
|
2020-08-31 14:09:27 +02:00 |
|
ArthurHoaro
|
bedbb845ee
|
Move all admin controller into a dedicated group
Also handle authentication check in a new middleware for the admin group.
|
2020-08-13 11:08:13 +02:00 |
|
ArthurHoaro
|
b725eb047d
|
Fix links per page controller path
|
2020-07-27 12:56:59 +02:00 |
|
ArthurHoaro
|
3ee8351e43
|
Multiple small fixes
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
fabff3835d
|
Move PHP and config init to dedicated file
in order to keep index.php as minimal as possible
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
a8c11451e8
|
Process login through Slim controller
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
c4ad3d4f06
|
Process Shaarli install through Slim controller
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
1a8ac737e5
|
Process main page (linklist) through Slim controller
Including a bunch of improvements on the container,
and helper used across new controllers.
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
6132d64748
|
Process thumbnail synchronize page through Slim controllers
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
764d34a7d3
|
Process token retrieve through Slim controller
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
1b8620b1ad
|
Process plugins administration page through Slim controllers
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
78657347c5
|
Process bookmarks import through Slim controller
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
c70ff64a61
|
Process bookmark exports through Slim controllers
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
e8a10f312a
|
Use NetscapeBookmarkUtils object instance instead of static calls
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
3447d888d7
|
Pin bookmarks through Slim controller
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
7b8a6f2858
|
Process change visibility action through Slim controller
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
baa6979194
|
Improve ManageTagController coverage and error handling
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
9c75f87793
|
Use multi-level routes for existing controllers instead of 1 level everywhere
Also prefix most admin routes with /admin/
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
c22fa57a55
|
Handle shaare creation/edition/deletion through Slim controllers
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
8eac2e5488
|
Process manage tags page through Slim controller
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
66063ed1a1
|
Process configure page through Slim controller
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
ef00f9d203
|
Process password change controller through Slim
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
ba43064ddb
|
Process tools page through Slim controller
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
2899ebb5b5
|
Initialize admin Slim controllers
- Reorganize visitor controllers
- Fix redirection with Slim's requests base path
- Fix daily links
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
af290059d1
|
Process session filters through Slim controllers
Including:
- visibility
- links per page
- untagged only
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
893f5159c6
|
Process remove tag endpoint through Slim controller
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
5ec4708ced
|
Process OpenSearch controller through Slim
Also it was missing on the default template feeds
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
7b2ba6ef82
|
RSS/ATOM feeds: process through Slim controller
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
f4929b1188
|
Make FeedBuilder instance creation independant of the request stack
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
c56a540c6e
|
Remove legacy handling of /add-tag route
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
c4d5be53c2
|
Process Daily RSS feed through Slim controller
The daily RSS template has been entirely rewritten to handle the whole feed through the template engine.
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
07f99432b7
|
Slim daily: support legacy query parameter
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
69e29ff65e
|
Process daily page through Slim controller
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
60ae241251
|
Process tag list page through Slim controller
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
3772298ee7
|
Few optimizations and code readability for tag cloud controller
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
c79473bd84
|
Handle tag filtering in the Bookmark service
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
72caf4e84c
|
Working version before optimization
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
c266a89d0f
|
Process tag cloud page through Slim controller
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
03340c18ea
|
Slim router: handle add tag route
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
8e47af2b36
|
Process logout through Slim controller
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
b0428aa9b0
|
Migrate cache purge function to a proper class
And update dependencies and tests.
Note that SESSION['tags'] has been removed a log ago
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
485b168a96
|
Process picwall rendering through Slim controller + UT
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
bee33239ed
|
Fix all relative link to work with new URL
|
2020-07-23 21:19:21 +02:00 |
|
ArthurHoaro
|
b495d5c92a
|
Fix division by zero in tagcloud
It happens if we have a maximum of 1 occurrence in tags (log(1) = 0)
|
2020-01-26 14:52:10 +01:00 |
|
ArthurHoaro
|
9e4cc28e29
|
Fix all existing links and redirection to ?do=login
|
2020-01-26 11:34:14 +01:00 |
|
ArthurHoaro
|
6c50a6ccce
|
Render login page through Slim controller
|
2020-01-26 11:34:14 +01:00 |
|
ArthurHoaro
|
20433ea72b
|
Rollback breaking change in REST API routes
|
2020-01-26 11:30:25 +01:00 |
|
ArthurHoaro
|
09390a50cd
|
Session cookie setting being set while session is active
Trying to do will raise a warning since PHP 7.2, and it never worked as intented.
See: https://bugs.php.net/bug.php\?id\=75650
|
2020-01-23 19:51:14 +01:00 |
|
ArthurHoaro
|
1001cc108f
|
Fix an issue with private tags and fix nomarkdown tag (#1399)
Fix an issue with private tags and fix nomarkdown tag
|
2020-01-18 17:59:37 +01:00 |
|