Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a setting to retrieve bookmark metadata asynchrounously | ArthurHoaro | 2020-10-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | - There is a new standalone script (metadata.js) which requests a new controller to get bookmark metadata and fill the form async - This feature is enabled with the new setting: general.enable_async_metadata (enabled by default) - general.retrieve_description is now enabled by default - A small rotating loader animation has a been added to bookmark inputs when metadata is being retrieved (default template) - Custom JS htmlentities has been removed and mathiasbynens/he library is used instead Fixes #1563 | ||||
* | Add manual configuration for root URL | ArthurHoaro | 2020-09-12 | 1 | -0/+3 |
| | | | | | | This new setting under 'general.root_url' allows to override automatic discovery of Shaarli instance's URL. Fixes #1339 | ||||
* | Fix broken route to filter not tagged bookmarks | ArthurHoaro | 2020-08-31 | 1 | -1/+1 |
| | | | | | | Also display the filter for visitors. Fixes #1529 | ||||
* | Move all admin controller into a dedicated group | ArthurHoaro | 2020-08-13 | 1 | -26/+28 |
| | | | | Also handle authentication check in a new middleware for the admin group. | ||||
* | Fix links per page controller path | ArthurHoaro | 2020-07-27 | 1 | -1/+1 |
| | |||||
* | Multiple small fixes | ArthurHoaro | 2020-07-23 | 1 | -4/+0 |
| | |||||
* | Move PHP and config init to dedicated file | ArthurHoaro | 2020-07-23 | 1 | -120/+23 |
| | | | | in order to keep index.php as minimal as possible | ||||
* | Process login through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -83/+1 |
| | |||||
* | Process Shaarli install through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -141/+12 |
| | |||||
* | Process main page (linklist) through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -528/+6 |
| | | | | | Including a bunch of improvements on the container, and helper used across new controllers. | ||||
* | Process thumbnail synchronize page through Slim controllers | ArthurHoaro | 2020-07-23 | 1 | -27/+8 |
| | |||||
* | Process token retrieve through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -2/+2 |
| | |||||
* | Process plugins administration page through Slim controllers | ArthurHoaro | 2020-07-23 | 1 | -49/+5 |
| | |||||
* | Process bookmarks import through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -45/+3 |
| | |||||
* | Process bookmark exports through Slim controllers | ArthurHoaro | 2020-07-23 | 1 | -44/+3 |
| | |||||
* | Use NetscapeBookmarkUtils object instance instead of static calls | ArthurHoaro | 2020-07-23 | 1 | -7/+2 |
| | |||||
* | Pin bookmarks through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -14/+3 |
| | |||||
* | Process change visibility action through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -47/+4 |
| | |||||
* | Improve ManageTagController coverage and error handling | ArthurHoaro | 2020-07-23 | 1 | -5/+5 |
| | |||||
* | Use multi-level routes for existing controllers instead of 1 level everywhere | ArthurHoaro | 2020-07-23 | 1 | -103/+43 |
| | | | | Also prefix most admin routes with /admin/ | ||||
* | Handle shaare creation/edition/deletion through Slim controllers | ArthurHoaro | 2020-07-23 | 1 | -158/+22 |
| | |||||
* | Process manage tags page through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -32/+3 |
| | |||||
* | Process configure page through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -82/+4 |
| | |||||
* | Process password change controller through Slim | ArthurHoaro | 2020-07-23 | 1 | -50/+4 |
| | |||||
* | Process tools page through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -14/+4 |
| | |||||
* | Initialize admin Slim controllers | ArthurHoaro | 2020-07-23 | 1 | -16/+19 |
| | | | | | | - Reorganize visitor controllers - Fix redirection with Slim's requests base path - Fix daily links | ||||
* | Process session filters through Slim controllers | ArthurHoaro | 2020-07-23 | 1 | -41/+16 |
| | | | | | | | Including: - visibility - links per page - untagged only | ||||
* | Process remove tag endpoint through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -29/+2 |
| | |||||
* | Process OpenSearch controller through Slim | ArthurHoaro | 2020-07-23 | 1 | -3/+2 |
| | | | | Also it was missing on the default template feeds | ||||
* | RSS/ATOM feeds: process through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -38/+3 |
| | |||||
* | Make FeedBuilder instance creation independant of the request stack | ArthurHoaro | 2020-07-23 | 1 | -3/+1 |
| | |||||
* | Remove legacy handling of /add-tag route | ArthurHoaro | 2020-07-23 | 1 | -39/+1 |
| | |||||
* | Process Daily RSS feed through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -100/+3 |
| | | | | The daily RSS template has been entirely rewritten to handle the whole feed through the template engine. | ||||
* | Slim daily: support legacy query parameter | ArthurHoaro | 2020-07-23 | 1 | -1/+2 |
| | |||||
* | Process daily page through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -107/+4 |
| | |||||
* | Process tag list page through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -22/+2 |
| | |||||
* | Few optimizations and code readability for tag cloud controller | ArthurHoaro | 2020-07-23 | 1 | -1/+1 |
| | |||||
* | Handle tag filtering in the Bookmark service | ArthurHoaro | 2020-07-23 | 1 | -5/+0 |
| | |||||
* | Working version before optimization | ArthurHoaro | 2020-07-23 | 1 | -2/+2 |
| | |||||
* | Process tag cloud page through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -43/+2 |
| | |||||
* | Slim router: handle add tag route | ArthurHoaro | 2020-07-23 | 1 | -0/+1 |
| | |||||
* | Process logout through Slim controller | ArthurHoaro | 2020-07-23 | 1 | -5/+2 |
| | |||||
* | Migrate cache purge function to a proper class | ArthurHoaro | 2020-07-23 | 1 | -2/+6 |
| | | | | | | And update dependencies and tests. Note that SESSION['tags'] has been removed a log ago | ||||
* | Process picwall rendering through Slim controller + UT | ArthurHoaro | 2020-07-23 | 1 | -31/+2 |
| | |||||
* | Fix all relative link to work with new URL | ArthurHoaro | 2020-07-23 | 1 | -11/+11 |
| | |||||
* | Fix division by zero in tagcloud | ArthurHoaro | 2020-01-26 | 1 | -2/+3 |
| | | | | It happens if we have a maximum of 1 occurrence in tags (log(1) = 0) | ||||
* | Fix all existing links and redirection to ?do=login | ArthurHoaro | 2020-01-26 | 1 | -9/+9 |
| | |||||
* | Render login page through Slim controller | ArthurHoaro | 2020-01-26 | 1 | -37/+29 |
| | |||||
* | Rollback breaking change in REST API routes | ArthurHoaro | 2020-01-26 | 1 | -5/+5 |
| | |||||
* | Session cookie setting being set while session is active | ArthurHoaro | 2020-01-23 | 1 | -0/+2 |
| | | | | | 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 |