| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Add a whitelist of protocols for URLs
|
| |
| |
| |
| |
| |
| |
| | |
- for Shaare
- for markdown description links and images
Not whitelisted protocols will be replaced by `http://`
|
|\ \
| | |
| | | |
Empty tag search will look for not tagged links
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fixes #784
From now, searching for tags with an empty value will return only not tagged links,
with the search bar showing `x results [not tagged]`.
Note that using the api, the searchtags request parameter must be set to `false` to get the same result.
- [ ] Update API doc
|
| | |
| | |
| | |
| | |
| | |
| | | |
* The tag list can be sort alphabetically or by most used tag
* Edit/Delete are perform using AJAX, or fallback to 'do=changetag' page
* New features aren't backported to vintage theme
|
| | | |
|
| | |
| | |
| | |
| | | |
Useful for AJAX requests which burns the token
|
|\ \ \
| | | |
| | | | |
Bulk deletion
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Add a checkboxes in linklist which display a sub-header containing action buttons
* Strongly rely on JS
* Requires a modern browser (ES6 syntax support)
* Checkboxes are hidden if the browser is old or JS disabled
|
| |_|/
|/| | |
|
|/ / |
|
| | |
|
| | |
|
| |
| |
| |
| | |
CHANGED: datetime is now store as an object in history store file
|
| |
| |
| |
| | |
See http://shaarli.github.io/api-documentation/#links-history-get
|
|\ \
| | |
| | | |
API: add DELETE endpoint
|
| | |
| | |
| | |
| | |
| | |
| | | |
Based on #840
See http://shaarli.github.io/api-documentation/\#links-link-delete
|
|\| |
| | |
| | | |
REST API: implement PUT method
|
| | |
| | |
| | |
| | |
| | | |
* Related to #609
* Documentation: http://shaarli.github.io/api-documentation/#links-link-put
|
|\ \ \
| | | |
| | | | |
History mechanism
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use case: rest API service
* saved by default in data/history
* same format as datastore.php
* traced events:
* save/edit/delete link
* change settings or plugins settings
* rename tag
|
|\ \ \ \
| | | | |
| | | | | |
Change timezone data structure send to the templates
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The goal of this is to be able to adapt the timezone form
in template without hacking the HTML already rendered.
* there are two arrays available:
* `continents` which contains only a list of available continents
* `cities` which contains a list of available timezone cities, associated with their continent
Note: there are two distinct array because RainTPL doesn't support nested loop very well.
|
| | | | | |
|
| |_|/ /
|/| | |
| | | |
| | | |
| | | |
| | | | |
It was multiplying a string containing a letter.
Moved function to Utils.php and display a human readable limit size
|
|\ \ \ \
| | | | |
| | | | | |
REST API: implement POST link service
|
| | |_|/
| |/| | |
|
|\ \ \ \
| | | | |
| | | | | |
Display daily date in the page title (browser title)
|
| |/ / /
| | | |
| | | |
| | | |
| | | | |
Fixes #211
Depends on #838
|
|/ / / |
|
| | | |
|
|\ \ \
| | | |
| | | | |
Add API setting in the new theme during the installation
|
| | |/
| |/|
| | |
| | | |
Also use the same variable name across template files
|
| |/
|/|
| |
| | |
Fixes #814
|
| | |
|
|/
|
|
| |
Allowed check branches are now `latest` and `stable`.
|
|
|
|
|
|
| |
`dev.debug=true` setting
related to #741 and #681
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Namespaces have been introduced with the REST API, and should be generalized
to the whole codebase to manage object scope and benefit from autoloading.
See:
- https://secure.php.net/manual/en/language.namespaces.php
- http://www.php-fig.org/psr/psr-4/
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
|
|
|
| |
See http://shaarli.github.io/api-documentation/#links-link-get
|
|
|
|
| |
Signed-off-by: ArthurHoaro <arthur@hoa.ro>
|
|\
| |
| | |
Update LinkFilter to be able to filter only public links
|
| |
| |
| |
| |
| |
| | |
No update regarding the UI or the API for now
Fixes #758
|
|\ \
| | |
| | | |
Stay on the changetag page after tag deletion
|
| |/
| |
| |
| |
| |
| | |
+ fix changetag CSS alignement
relates to #756
|
|/
|
|
| |
relates to #756
|
| |
|
|\
| |
| | |
Prevent warning if HTTP_REFERER isn't set
|
| |
| |
| |
| | |
Fixes #723
|