]>
git.immae.eu Git - github/shaarli/Shaarli.git/log
VirtualTam [Sat, 29 Jul 2017 13:29:54 +0000 (15:29 +0200)]
Generate HTML documentation
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sat, 29 Jul 2017 13:26:27 +0000 (15:26 +0200)]
docker: remove `dev` image, update documentation
Relates to https://github.com/shaarli/Shaarli/issues/843
Changed:
- Update Docker image list
- Update Docker documentation structure
Removed:
- Delete Dockerfile and resources for the `dev` image
- Cleanup `doc/` resources
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sun, 23 Jul 2017 17:09:06 +0000 (19:09 +0200)]
Merge pull request #896 from ArthurHoaro/hotfix/firefox-social-subdir
Fix Firefox Social button in the default theme
nodiscc [Thu, 20 Jul 2017 17:52:39 +0000 (19:52 +0200)]
doc: fix bullet list formatting
https://shaarli.readthedocs.io/en/master/Shaarli-configuration/
nodiscc [Wed, 19 Jul 2017 16:54:00 +0000 (18:54 +0200)]
Merge pull request #901 from shaarli/fix-900
Remove merge conflict leftover
ArthurHoaro [Thu, 13 Jul 2017 12:15:06 +0000 (14:15 +0200)]
Merge pull request #899 from smuth4/master
Respect HTTP_X_FORWARDED_HOST
Stephen Muth [Wed, 12 Jul 2017 17:57:47 +0000 (17:57 +0000)]
Add tests to cover new server_url behavior
nodiscc [Tue, 11 Jul 2017 12:30:14 +0000 (14:30 +0200)]
Remove merge conflict leftover
Fixes #900
Stephen Muth [Sat, 8 Jul 2017 00:01:03 +0000 (00:01 +0000)]
Respect HTTP_X_FORWARDED_HOST
alongside _PORT and _PROTO
Fixes #879
nodiscc [Tue, 4 Jul 2017 19:43:40 +0000 (21:43 +0200)]
doc: contributing: remove leftover link to wiki
nodiscc [Tue, 4 Jul 2017 19:37:30 +0000 (21:37 +0200)]
Merge pull request #772 from nodiscc/rtfd
Generate HTML documentation using MkDocs
nodiscc [Tue, 4 Jul 2017 19:30:50 +0000 (21:30 +0200)]
makefile: remove [[link]] -> [link](url) conversion logic
all links in documentation have been converted to standard markdown link syntax
nodiscc [Tue, 4 Jul 2017 19:30:31 +0000 (21:30 +0200)]
make htmlpages
nodiscc [Tue, 4 Jul 2017 19:26:27 +0000 (21:26 +0200)]
makefile: remove obsolete 'doc' target
official documentation can now be found in doc/md/
nodiscc [Tue, 4 Jul 2017 19:26:01 +0000 (21:26 +0200)]
doc: release: update doc generation instructions
nodiscc [Tue, 4 Jul 2017 19:24:44 +0000 (21:24 +0200)]
CONTRIBUTING.md: define new workflow for documentation edition and contributions
nodiscc [Sun, 18 Jun 2017 20:22:34 +0000 (22:22 +0200)]
doc: replace pandoc requirement with python3-venv
nodiscc [Sun, 18 Jun 2017 20:15:50 +0000 (22:15 +0200)]
move README contents to doc/md/index.md
nodiscc [Sun, 18 Jun 2017 04:32:30 +0000 (06:32 +0200)]
make htmlpages
nodiscc [Sun, 18 Jun 2017 04:29:15 +0000 (06:29 +0200)]
doc: rename "datastore hacks" -> "various hacks", move example scripts to gist.github.com, remove obsolete GH wiki _Sidebar.md
nodiscc [Thu, 26 Jan 2017 17:52:54 +0000 (18:52 +0100)]
Generate HTML documentation using MkDocs (WIP)
MkDocs is a static site generator geared towards building project documentation.
Documentation source files are written in Markdown, and configured with a single YAML file.
* http://www.mkdocs.org/
* http://www.mkdocs.org/user-guide/configuration/
Ref. #312
* remove pandoc-generated HTML documentation
* move markdown doc to doc/md/,
* mkdocs.yml:
* generate HTML doc in doc/html
* add pages TOC/ordering
* use index.md as index page
* Makefile: remove execute permissions from generated files
* Makefile: rewrite htmlpages GFM to markdown conversion using sed:
awk expression aslo matched '][' which causes invalid output on complex links with images or code blocks
* Add mkdocs.yml to .gitattributes, exclude this file from release archives
* Makefile: rename: htmldoc -> doc_html target
* run make doc: pull latest markdown documentation from wiki
* run make htmlpages: update html documentation
ArthurHoaro [Sun, 11 Jun 2017 12:14:59 +0000 (14:14 +0200)]
Merge pull request #890 from Lucas-C/taglist-cloud_improvments
Tagcloud/list improvments
ArthurHoaro [Sun, 11 Jun 2017 12:09:42 +0000 (14:09 +0200)]
Fix Firefox Social button in the default theme
is no longer required since the JS function is now in .
Also, include the trailing slash in the post URL.
Fixes #895
Lucas Cimon [Fri, 2 Jun 2017 15:58:26 +0000 (17:58 +0200)]
Tagcloud/list improvments
ArthurHoaro [Wed, 7 Jun 2017 20:37:01 +0000 (22:37 +0200)]
Merge pull request #894 from Lucas-C/bug893
Fixing "Uncaught TypeError" in shaarli.js - fix #893
Lucas Cimon [Wed, 7 Jun 2017 14:08:35 +0000 (16:08 +0200)]
Fixing "Uncaught TypeError" in shaarli.js - fix #893
ArthurHoaro [Wed, 31 May 2017 15:54:46 +0000 (17:54 +0200)]
Merge pull request #882 from ArthurHoaro/feature/edit-timestamp
Add creation date when editing a link
ArthurHoaro [Wed, 31 May 2017 15:52:19 +0000 (17:52 +0200)]
Merge pull request #880 from ArthurHoaro/hotfix/allowed-protocols
Add a whitelist of protocols for URLs
ArthurHoaro [Wed, 31 May 2017 15:50:11 +0000 (17:50 +0200)]
Add creation date when editing a link
Also, alter the title on edition
Fixes #431
ArthurHoaro [Wed, 31 May 2017 15:44:19 +0000 (17:44 +0200)]
Merge pull request #884 from ArthurHoaro/hotfix/bookmarklet-url-limit
Selection is now limited to 2k characters using bookmarklets
ArthurHoaro [Sun, 28 May 2017 11:17:20 +0000 (13:17 +0200)]
Merge pull request #883 from ArthurHoaro/template/visited-link
Display visited links in grey
ArthurHoaro [Sun, 28 May 2017 11:04:31 +0000 (13:04 +0200)]
Bookmarklet size limit: increase to 4500 chars and add an alert warning
ArthurHoaro [Thu, 25 May 2017 14:45:08 +0000 (16:45 +0200)]
Selection is now limited to 2k characters using bookmarklets
to avoid having too large URL
Fixes #528
ArthurHoaro [Thu, 25 May 2017 14:30:37 +0000 (16:30 +0200)]
Display visited links in grey
Fixes #244
ArthurHoaro [Thu, 25 May 2017 13:54:20 +0000 (15:54 +0200)]
Merge pull request #841 from ArthurHoaro/feature/search-no-tag
Empty tag search will look for not tagged links
ArthurHoaro [Thu, 25 May 2017 13:51:48 +0000 (15:51 +0200)]
Merge pull request #881 from ArthurHoaro/feature/note-bookmarklet
Add Note bookmarklet #580
ArthurHoaro [Sat, 1 Apr 2017 10:17:37 +0000 (12:17 +0200)]
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
philipp-r [Mon, 27 Mar 2017 12:01:06 +0000 (14:01 +0200)]
Add Note bookmarklet #580
ArthurHoaro [Thu, 25 May 2017 13:28:26 +0000 (15:28 +0200)]
Merge pull request #835 from ArthurHoaro/feature/tag-cloud
Adds a taglist view with edit/delete buttons
ArthurHoaro [Tue, 28 Mar 2017 18:11:07 +0000 (20:11 +0200)]
Tag list: use awesomplete for tag auto completion
ArthurHoaro [Sat, 25 Mar 2017 14:59:01 +0000 (15:59 +0100)]
Adds a taglist view with edit/delete buttons
* 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
ArthurHoaro [Sat, 25 Mar 2017 14:58:30 +0000 (15:58 +0100)]
Add a token available everywhere
ArthurHoaro [Sat, 25 Mar 2017 14:57:30 +0000 (15:57 +0100)]
Move tagcloud template file to tag.cloud
ArthurHoaro [Sat, 25 Mar 2017 14:54:18 +0000 (15:54 +0100)]
Add an endpoint to refresh the token
Useful for AJAX requests which burns the token
ArthurHoaro [Thu, 25 May 2017 13:03:32 +0000 (15:03 +0200)]
Merge pull request #819 from ArthurHoaro/feature/multi-delete
Bulk deletion
ArthurHoaro [Thu, 25 May 2017 12:52:42 +0000 (14:52 +0200)]
Add a whitelist of protocols for URLs
- for Shaare
- for markdown description links and images
Not whitelisted protocols will be replaced by `http://`
ArthurHoaro [Thu, 25 May 2017 11:39:31 +0000 (13:39 +0200)]
Merge pull request #878 from Lucas-C/master
Adding the ability to display subtags in the tagcloud
Lucas Cimon [Thu, 18 May 2017 18:28:11 +0000 (20:28 +0200)]
Adding ability to display subtags in tagcloud
ArthurHoaro [Wed, 10 May 2017 16:25:56 +0000 (18:25 +0200)]
Merge pull request #868 from ArthurHoaro/theme/default-as-default
Use the new 'default' theme... as default
ArthurHoaro [Wed, 10 May 2017 16:25:41 +0000 (18:25 +0200)]
Merge pull request #869 from ArthurHoaro/cleanup/psh-dead-code
PubSubHub: remove dead code
ArthurHoaro [Tue, 9 May 2017 17:33:11 +0000 (19:33 +0200)]
Merge pull request #870 from kalvn/fixusercss
Fixes file existence check for user.css
kalvn [Tue, 9 May 2017 17:09:33 +0000 (19:09 +0200)]
Fixes file existence check for user.css
ArthurHoaro [Tue, 9 May 2017 16:26:34 +0000 (18:26 +0200)]
PubSubHub: remove dead code
ArthurHoaro [Tue, 9 May 2017 16:22:31 +0000 (18:22 +0200)]
Use the new 'default' theme... as default
Fixes #866
ArthurHoaro [Mon, 27 Mar 2017 17:14:52 +0000 (19:14 +0200)]
Bulk deletion: remove JS ES6 syntax
ArthurHoaro [Sun, 12 Mar 2017 18:03:50 +0000 (19:03 +0100)]
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
ArthurHoaro [Sun, 7 May 2017 17:02:17 +0000 (19:02 +0200)]
Update Github badges
Signed-off-by: ArthurHoaro <arthur@hoa.ro>
ArthurHoaro [Sun, 7 May 2017 16:45:02 +0000 (18:45 +0200)]
Merge pull request #863 from ArthurHoaro/v0.9.0
Bump version to v0.9.0
ArthurHoaro [Sun, 7 May 2017 16:44:05 +0000 (18:44 +0200)]
Bump version to v0.9.0
Signed-off-by: ArthurHoaro <arthur@hoa.ro>
ArthurHoaro [Sun, 7 May 2017 16:39:44 +0000 (18:39 +0200)]
Merge pull request #859 from ArthurHoaro/changelog
Changelog update
ArthurHoaro [Sun, 7 May 2017 16:39:25 +0000 (18:39 +0200)]
Merge pull request #862 from ArthurHoaro/theme/tags-everywhere
Inject tag list everywhere to make autocomplete work on the fixed search bar
ArthurHoaro [Sun, 7 May 2017 16:38:55 +0000 (18:38 +0200)]
Merge pull request #861 from ArthurHoaro/hotfix/import-shorturl-override
Fix a bug happening when importing links with override option
ArthurHoaro [Sun, 7 May 2017 16:38:39 +0000 (18:38 +0200)]
Merge pull request #860 from ArthurHoaro/readme
Readme: add API documentation link
ArthurHoaro [Sun, 7 May 2017 15:23:36 +0000 (17:23 +0200)]
Changelog update
ArthurHoaro [Sun, 7 May 2017 16:19:09 +0000 (18:19 +0200)]
Inject tag list everywhere to make autocomplete work on the fixed search bar
ArthurHoaro [Sun, 7 May 2017 16:02:49 +0000 (18:02 +0200)]
Fix a bug happening when importing links with override option
The shorturl would be set to null, generating a lot of warnings and breaking permalinks
ArthurHoaro [Sun, 7 May 2017 15:40:17 +0000 (17:40 +0200)]
Merge pull request #858 from ArthurHoaro/api/history-entries
Add history entries for API endpoint
ArthurHoaro [Sun, 7 May 2017 15:33:16 +0000 (17:33 +0200)]
Readme: add API documentation link
ArthurHoaro [Sun, 7 May 2017 14:58:15 +0000 (16:58 +0200)]
Add settings history only when they're updated
ArthurHoaro [Sun, 7 May 2017 14:56:20 +0000 (16:56 +0200)]
History: fix entries order
ArthurHoaro [Sun, 7 May 2017 14:52:38 +0000 (16:52 +0200)]
Reset the history file due to datetime format change
ArthurHoaro [Sun, 7 May 2017 14:50:20 +0000 (16:50 +0200)]
Add history entries for API endpoint
CHANGED: datetime is now store as an object in history store file
ArthurHoaro [Sun, 7 May 2017 14:08:10 +0000 (16:08 +0200)]
Merge pull request #857 from ArthurHoaro/api/history-get
API: Get History endpoint
ArthurHoaro [Sat, 6 May 2017 17:39:39 +0000 (19:39 +0200)]
API: Get History endpoint
See http://shaarli.github.io/api-documentation/#links-history-get
ArthurHoaro [Sun, 7 May 2017 14:02:14 +0000 (16:02 +0200)]
Merge pull request #856 from ArthurHoaro/api/delete-link
API: add DELETE endpoint
ArthurHoaro [Sat, 6 May 2017 15:32:16 +0000 (17:32 +0200)]
API: add DELETE endpoint
Based on #840
See http://shaarli.github.io/api-documentation/\#links-link-delete
ArthurHoaro [Sun, 7 May 2017 13:55:38 +0000 (15:55 +0200)]
Merge pull request #840 from ArthurHoaro/api/putLink
REST API: implement PUT method
ArthurHoaro [Sat, 1 Apr 2017 09:11:25 +0000 (11:11 +0200)]
REST API: implement PUT method
* Related to #609
* Documentation: http://shaarli.github.io/api-documentation/#links-link-put
ArthurHoaro [Sat, 6 May 2017 17:37:38 +0000 (19:37 +0200)]
Merge pull request #855 from ArthurHoaro/theme/vintage-home-link
Rename title link label to home link and apply it in vintage theme
ArthurHoaro [Sat, 6 May 2017 15:12:06 +0000 (17:12 +0200)]
Merge pull request #764 from ArthurHoaro/feature/history
History mechanism
ArthurHoaro [Wed, 3 May 2017 17:13:29 +0000 (19:13 +0200)]
Rename title link label to home link and apply it in vintage theme
Related to #853
ArthurHoaro [Tue, 25 Apr 2017 17:11:24 +0000 (19:11 +0200)]
Merge pull request #852 from ArthurHoaro/theme/install-password
Theme: use a password type field during the install
ArthurHoaro [Tue, 25 Apr 2017 17:09:13 +0000 (19:09 +0200)]
Merge pull request #830 from ArthurHoaro/theme/timezone
Change timezone data structure send to the templates
ArthurHoaro [Tue, 25 Apr 2017 17:06:23 +0000 (19:06 +0200)]
Theme: use a password type field during the install
ArthurHoaro [Tue, 25 Apr 2017 17:03:29 +0000 (19:03 +0200)]
Merge pull request #848 from ArthurHoaro/hotfix/upload-maxsize
Use raw bytes for upload size hidden input
ArthurHoaro [Mon, 10 Apr 2017 18:01:10 +0000 (20:01 +0200)]
Use raw bytes for upload size hidden input
ArthurHoaro [Wed, 5 Apr 2017 17:38:25 +0000 (19:38 +0200)]
Merge pull request #844 from ArthurHoaro/hotfix/id-0
Fix offset check with link ID = 0
ArthurHoaro [Wed, 5 Apr 2017 17:09:25 +0000 (19:09 +0200)]
Fix offset check with link ID = 0
ArthurHoaro [Mon, 3 Apr 2017 17:23:30 +0000 (19:23 +0200)]
Apply the new timezone template variables to the vintage theme
ArthurHoaro [Wed, 22 Mar 2017 18:29:02 +0000 (19:29 +0100)]
Apply the new timezone template variables to the default theme
ArthurHoaro [Wed, 22 Mar 2017 18:16:35 +0000 (19:16 +0100)]
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.
ArthurHoaro [Mon, 3 Apr 2017 17:02:33 +0000 (19:02 +0200)]
Merge pull request #800 from ArthurHoaro/hotfix/get-bytes-warning
Fix a warning generated in return_bytes function and refactor it
ArthurHoaro [Mon, 3 Apr 2017 16:53:17 +0000 (18:53 +0200)]
UtilsTest: PHP 5.5 compatibility
ArthurHoaro [Fri, 10 Mar 2017 19:06:01 +0000 (20:06 +0100)]
Fix a warning generated in return_bytes function and refactor it
It was multiplying a string containing a letter.
Moved function to Utils.php and display a human readable limit size
ArthurHoaro [Mon, 3 Apr 2017 16:41:02 +0000 (18:41 +0200)]
Merge pull request #842 from ArthurHoaro/cleanup/remove-riy-plugin
Remove readityourself plugin
ArthurHoaro [Sat, 1 Apr 2017 10:26:31 +0000 (12:26 +0200)]
Remove readityourself plugin
Fixes #818
ArthurHoaro [Sat, 1 Apr 2017 08:02:03 +0000 (10:02 +0200)]
Merge pull request #742 from ArthurHoaro/api/postLink
REST API: implement POST link service
ArthurHoaro [Wed, 29 Mar 2017 16:38:52 +0000 (18:38 +0200)]
Merge pull request #839 from ArthurHoaro/theme/daily-page-title
Display daily date in the page title (browser title)
ArthurHoaro [Wed, 29 Mar 2017 16:38:40 +0000 (18:38 +0200)]
Merge pull request #838 from ArthurHoaro/theme/daily-date-format
Theme: use format_date function for daily date
ArthurHoaro [Tue, 28 Mar 2017 18:51:11 +0000 (20:51 +0200)]
Display daily date in the page title (browser title)
Fixes #211
Depends on #838