aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #819 from ArthurHoaro/feature/multi-deleteArthurHoaro2017-05-255-17/+93
|\ | | | | Bulk deletion
| * Bulk deletion: remove JS ES6 syntaxArthurHoaro2017-05-081-65/+46
| |
| * Bulk deletionArthurHoaro2017-05-085-11/+106
| | | | | | | | | | | | | | * 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
* | Merge pull request #878 from Lucas-C/masterArthurHoaro2017-05-257-13/+68
|\ \ | | | | | | Adding the ability to display subtags in the tagcloud
| * | Adding ability to display subtags in tagcloudLucas Cimon2017-05-247-13/+68
|/ /
* | Merge pull request #868 from ArthurHoaro/theme/default-as-defaultArthurHoaro2017-05-102-55/+0
|\ \ | | | | | | Use the new 'default' theme... as default
| * | Use the new 'default' theme... as defaultArthurHoaro2017-05-092-55/+0
| |/ | | | | | | Fixes #866
* | Merge pull request #869 from ArthurHoaro/cleanup/psh-dead-codeArthurHoaro2017-05-101-21/+0
|\ \ | | | | | | PubSubHub: remove dead code
| * | PubSubHub: remove dead codeArthurHoaro2017-05-091-21/+0
| |/
* | Merge pull request #870 from kalvn/fixusercssArthurHoaro2017-05-091-1/+1
|\ \ | |/ |/| Fixes file existence check for user.css
| * Fixes file existence check for user.csskalvn2017-05-091-1/+1
|/
* Update Github badgesArthurHoaro2017-05-071-2/+2
| | | | Signed-off-by: ArthurHoaro <arthur@hoa.ro>
* Merge pull request #863 from ArthurHoaro/v0.9.0ArthurHoaro2017-05-0756-135/+1090
|\ | | | | Bump version to v0.9.0
| * Bump version to v0.9.0ArthurHoaro2017-05-0756-135/+1090
|/ | | | Signed-off-by: ArthurHoaro <arthur@hoa.ro>
* Merge pull request #859 from ArthurHoaro/changelogArthurHoaro2017-05-071-1/+11
|\ | | | | Changelog update
| * Changelog updateArthurHoaro2017-05-071-1/+11
| |
* | Merge pull request #862 from ArthurHoaro/theme/tags-everywhereArthurHoaro2017-05-072-5/+13
|\ \ | | | | | | Inject tag list everywhere to make autocomplete work on the fixed search bar
| * | Inject tag list everywhere to make autocomplete work on the fixed search barArthurHoaro2017-05-072-5/+13
| | |
* | | Merge pull request #861 from ArthurHoaro/hotfix/import-shorturl-overrideArthurHoaro2017-05-071-0/+1
|\ \ \ | | | | | | | | Fix a bug happening when importing links with override option
| * | | Fix a bug happening when importing links with override optionArthurHoaro2017-05-071-0/+1
| | |/ | |/| | | | | | | The shorturl would be set to null, generating a lot of warnings and breaking permalinks
* | | Merge pull request #860 from ArthurHoaro/readmeArthurHoaro2017-05-071-0/+6
|\ \ \ | |_|/ |/| | Readme: add API documentation link
| * | Readme: add API documentation linkArthurHoaro2017-05-071-0/+6
| |/
* | Merge pull request #858 from ArthurHoaro/api/history-entriesArthurHoaro2017-05-0718-50/+137
|\ \ | |/ |/| Add history entries for API endpoint
| * Add settings history only when they're updatedArthurHoaro2017-05-071-2/+1
| |
| * History: fix entries orderArthurHoaro2017-05-072-12/+11
| |
| * Reset the history file due to datetime format changeArthurHoaro2017-05-071-0/+11
| |
| * Add history entries for API endpointArthurHoaro2017-05-0716-36/+114
|/ | | | CHANGED: datetime is now store as an object in history store file
* Merge pull request #857 from ArthurHoaro/api/history-getArthurHoaro2017-05-074-0/+375
|\ | | | | API: Get History endpoint
| * API: Get History endpointArthurHoaro2017-05-074-0/+375
|/ | | | See http://shaarli.github.io/api-documentation/#links-history-get
* Merge pull request #856 from ArthurHoaro/api/delete-linkArthurHoaro2017-05-074-40/+168
|\ | | | | API: add DELETE endpoint
| * API: add DELETE endpointArthurHoaro2017-05-074-40/+168
| | | | | | | | | | | | Based on #840 See http://shaarli.github.io/api-documentation/\#links-link-delete
* | Merge pull request #840 from ArthurHoaro/api/putLinkArthurHoaro2017-05-075-0/+346
|\| | | | | REST API: implement PUT method
| * REST API: implement PUT methodArthurHoaro2017-05-075-0/+346
| | | | | | | | | | * Related to #609 * Documentation: http://shaarli.github.io/api-documentation/#links-link-put
* | Merge pull request #855 from ArthurHoaro/theme/vintage-home-linkArthurHoaro2017-05-063-4/+4
|\ \ | | | | | | Rename title link label to home link and apply it in vintage theme
| * | Rename title link label to home link and apply it in vintage themeArthurHoaro2017-05-033-4/+4
| | | | | | | | | | | | Related to #853
* | | Merge pull request #764 from ArthurHoaro/feature/historyArthurHoaro2017-05-0611-59/+696
|\ \ \ | |/ / |/| | History mechanism
| * | History: lazy loading for the history fileArthurHoaro2017-03-212-3/+32
| | | | | | | | | | | | Only read it when it's necessary
| * | History mechanismArthurHoaro2017-03-216-19/+469
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | Move database read/write to FileUtils class + additional unit testsArthurHoaro2017-03-215-40/+198
| | |
* | | Merge pull request #852 from ArthurHoaro/theme/install-passwordArthurHoaro2017-04-251-1/+1
|\ \ \ | | | | | | | | Theme: use a password type field during the install
| * | | Theme: use a password type field during the installArthurHoaro2017-04-251-1/+1
| | | |
* | | | Merge pull request #830 from ArthurHoaro/theme/timezoneArthurHoaro2017-04-2512-137/+282
|\ \ \ \ | |/ / / |/| | | Change timezone data structure send to the templates
| * | | Apply the new timezone template variables to the vintage themeArthurHoaro2017-04-045-4/+85
| | | |
| * | | Apply the new timezone template variables to the default themeArthurHoaro2017-04-043-32/+91
| | | |
| * | | Change timezone data structure send to the templatesArthurHoaro2017-04-034-101/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | Merge pull request #848 from ArthurHoaro/hotfix/upload-maxsizeArthurHoaro2017-04-254-7/+35
|\ \ \ \ | | | | | | | | | | Use raw bytes for upload size hidden input
| * | | | Use raw bytes for upload size hidden inputArthurHoaro2017-04-104-7/+35
|/ / / /
* | | | Merge pull request #844 from ArthurHoaro/hotfix/id-0ArthurHoaro2017-04-051-2/+2
|\ \ \ \ | | | | | | | | | | Fix offset check with link ID = 0
| * | | | Fix offset check with link ID = 0ArthurHoaro2017-04-051-2/+2
|/ / / /
* | | | Merge pull request #800 from ArthurHoaro/hotfix/get-bytes-warningArthurHoaro2017-04-034-31/+172
|\ \ \ \ | | | | | | | | | | Fix a warning generated in return_bytes function and refactor it