]>
git.immae.eu Git - github/shaarli/Shaarli.git/log
ArthurHoaro [Tue, 2 Aug 2016 09:03:55 +0000 (11:03 +0200)]
Plugin parameter description: Update the templates to display them
ArthurHoaro [Tue, 2 Aug 2016 09:02:20 +0000 (11:02 +0200)]
Parse plugin parameters description with the PluginManager
Plugin parameter can contain a description in their meta file under the key:
parameter.<param_name>="<description>"
VirtualTam [Sat, 13 Aug 2016 12:22:22 +0000 (14:22 +0200)]
Fix: add missing final newlines, untabify text
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Fri, 12 Aug 2016 21:22:15 +0000 (23:22 +0200)]
Fix: ensure Internet Explorer bookmark dumps can be imported
Relates to https://github.com/shaarli/Shaarli/issues/607
Modifications:
- [application][tests] NetscapeBookmarkUtils: more permissive doctype detection
The IE bookmark exports contain extra escape sequences, which can be observed
by binary comparison of the reference input data used in tests:
$ cmp -b -l -n 8 netscape_basic.htm internet_explorer_encoding.htm
1 74 < 357 M-o
2 41 ! 273 M-;
3 104 D 277 M-?
4 117 O 74 <
5 103 C 41 !
6 124 T 104 D
7 131 Y 117 O
8 120 P 103 C
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Fri, 12 Aug 2016 20:02:59 +0000 (22:02 +0200)]
Fix: keep composer.json in release archives
Relates to https://github.com/shaarli/Shaarli/issues/607
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Thu, 28 Jul 2016 20:54:33 +0000 (22:54 +0200)]
Refactor bookmark import using a generic Netscape parser
Relates to #607
Relates to #608
Relates to #493 (abandoned)
Additions:
- use Composer's autoload to load 3rd-party dependencies under vendor/
Modifications:
- [import] replace the current parser with a generic, stable parser
- move code to application/NetscapeBookmarkUtils
- improve status report after parsing
- [router] use the same endpoint for both bookmark upload and import dialog
- [template] update bookmark import options
- allow adding tags to all imported links
- allow selecting the visibility (privacy) of imported links
- [tests] ensure bookmarks are properly parsed and imported in the LinkDB
- reuse reference input from the parser's test data
See:
- https://github.com/shaarli/netscape-bookmark-parser
- https://getcomposer.org/doc/01-basic-usage.md#autoloading
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Tue, 9 Aug 2016 22:47:53 +0000 (00:47 +0200)]
Composer: reference shaarli/netscape-bookmark-parser from Packagist
Relates to https://github.com/shaarli/Shaarli/pull/607
Relates to https://github.com/shaarli/Shaarli/pull/612
Relates to https://github.com/shaarli/netscape-bookmark-parser/issues/15
Modification:
- reference the "shaarli" vendor repository on Packagist instead of
overriding the upstream package with an SCM repository
See https://packagist.org/packages/shaarli/netscape-bookmark-parser
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
julienCXX [Fri, 5 Aug 2016 14:11:02 +0000 (16:11 +0200)]
Set cURL as default in HTTP fetching, a fallback method and consistency fixup between both methods
Arthur [Wed, 2 Nov 2016 12:04:37 +0000 (13:04 +0100)]
Merge pull request #677 from yapbreak/master
Piwik Plugin
Adrien Oliva [Fri, 28 Oct 2016 08:03:32 +0000 (10:03 +0200)]
Add Piwik Plugin
[PullRequest #677] Change after Review
Fix logic, my bad!
VirtualTam [Sat, 22 Oct 2016 10:53:15 +0000 (12:53 +0200)]
Merge pull request #674 from ArthurHoaro/parsedown-composer
Use Composer for Parsedown and fix an issue with links
ArthurHoaro [Fri, 21 Oct 2016 10:38:38 +0000 (12:38 +0200)]
Fix an issue with links not being reversed in code blocks
Fixes #672
+ Markdown to HTML unit test
ArthurHoaro [Fri, 21 Oct 2016 09:48:51 +0000 (11:48 +0200)]
Use Composer to import Parsedown library
Reference #613
VirtualTam [Fri, 21 Oct 2016 09:04:52 +0000 (11:04 +0200)]
Merge pull request #673 from virtualtam/cleanup/linkdb
LinkDB: code cleanup
VirtualTam [Thu, 20 Oct 2016 19:37:28 +0000 (21:37 +0200)]
Merge pull request #665 from ArthurHoaro/fix/feed-hashtags
Fix hashtag links in Feeds
VirtualTam [Thu, 20 Oct 2016 19:24:39 +0000 (21:24 +0200)]
LinkDB: explicit method visibility
Relates to https://github.com/shaarli/Shaarli/issues/95
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Thu, 20 Oct 2016 19:19:51 +0000 (21:19 +0200)]
LinkDB: update datastore method names
Relates to https://github.com/shaarli/Shaarli/issues/95
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Thu, 20 Oct 2016 19:10:56 +0000 (21:10 +0200)]
LinkDB: do not prefix privates with an underscore
Relates to #95
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Thu, 20 Oct 2016 18:41:24 +0000 (20:41 +0200)]
Merge pull request #671 from ArthurHoaro/cleanup-code
Minor code cleanup: PHPDoc, spelling, unused variables, etc.
ArthurHoaro [Wed, 19 Oct 2016 09:05:20 +0000 (11:05 +0200)]
Fix hashtags links in Feeds
Make the hashtag link absolute in feeds to work properly in RSS syndication tools.
ArthurHoaro [Thu, 20 Oct 2016 09:31:52 +0000 (11:31 +0200)]
Minor code cleanup: PHPDoc, spelling, unused variables, etc.
Arthur [Thu, 20 Oct 2016 08:51:40 +0000 (10:51 +0200)]
Merge pull request #670 from virtualtam/travis/composer-cache
Travis: enable Composer cache
VirtualTam [Wed, 19 Oct 2016 22:19:52 +0000 (00:19 +0200)]
Travis: enable Composer cache
See:
- https://docs.travis-ci.com/user/caching/
- https://blog.wyrihaximus.net/2015/07/composer-cache-on-travis/
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Wed, 19 Oct 2016 18:03:47 +0000 (20:03 +0200)]
Merge pull request #661 from virtualtam/release/archive
Update release archive generation
VirtualTam [Sun, 16 Oct 2016 17:33:29 +0000 (19:33 +0200)]
Update release archive generation
Relates to https://github.com/shaarli/Shaarli/issues/607
Relates to https://github.com/shaarli/Shaarli/pull/608
Modifications:
- match the arborescence of the archives provided by GitHub
- generate compressed tarballs
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Wed, 19 Oct 2016 09:19:00 +0000 (11:19 +0200)]
Merge pull request #664 from virtualtam/changelog
Add CHANGELOG.md
VirtualTam [Tue, 18 Oct 2016 17:44:19 +0000 (19:44 +0200)]
CHANGELOG.md: add an UNPUBLISHED draft for v0.8.1
Relates to #663
See http://keepachangelog.com/en/0.3.0/
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Mon, 17 Oct 2016 19:11:05 +0000 (21:11 +0200)]
CHANGELOG.md: improve formatting, fix typos
Relates to #663
See http://keepachangelog.com/en/0.3.0/
See http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history
Modifications:
- keep 2 newlines between each release section
- keep reasonable line lengths (< 90 characters)
- remove extra final dots (only kept when there are several sentences)
- fix typos
- reword/rewrite/curate legacy changelog entries
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Mon, 17 Oct 2016 17:24:52 +0000 (19:24 +0200)]
CHANGELOG.md: add legacy Shaarli releases
Relates to https://github.com/shaarli/Shaarli/issues/663
See http://keepachangelog.com/en/0.3.0/
See http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history
See http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history&do=revisions
See http://sebsauvage.net/rhaa/index.php?q=shaarli
These entries correspond to the original (legacy) Shaarli release
notes by Sebsauvage.
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Mon, 17 Oct 2016 16:36:12 +0000 (18:36 +0200)]
CHANGELOG.md: add unpublished Shaarli Community releases
Relates to https://github.com/shaarli/Shaarli/issues/663
See http://keepachangelog.com/en/0.3.0/
These entries correspond to the first lightweight tags present on the
Shaarli Community repository. As there are no corresponding release (notes),
the changelog is based on relevant elements from the Git commit log.
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Mon, 17 Oct 2016 16:00:29 +0000 (18:00 +0200)]
CHANGELOG.md: add published Shaarli Community releases
Relates to https://github.com/shaarli/Shaarli/issues/663
See http://keepachangelog.com/en/0.3.0/
This file mirrors the content of the Shaarli release notes available at
https://github.com/shaarli/Shaarli/releases
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
Arthur [Tue, 18 Oct 2016 06:14:09 +0000 (08:14 +0200)]
Merge pull request #651 from ArthurHoaro/plugin-isso2
Isso comments plugin
VirtualTam [Mon, 17 Oct 2016 15:58:39 +0000 (17:58 +0200)]
Merge pull request #662 from virtualtam/fix/feed/self-link
Fix: return the proper value for the "self" feed attribute
VirtualTam [Mon, 17 Oct 2016 08:20:50 +0000 (10:20 +0200)]
Merge pull request #660 from virtualtam/fix/template/loop
Cleanup: explicitely loop over PHP variables in templates
ArthurHoaro [Mon, 3 Oct 2016 07:43:49 +0000 (09:43 +0200)]
Isso comments plugin
Use Isso client to let visitors comments on permalinks
Arthur [Mon, 17 Oct 2016 06:50:18 +0000 (08:50 +0200)]
Merge pull request #659 from ArthurHoaro/plugin-errors
New init function for plugins, supports errors reporting
VirtualTam [Sun, 16 Oct 2016 18:52:35 +0000 (20:52 +0200)]
Fix: return the proper value for the "self" feed attribute
Fixes https://github.com/shaarli/Shaarli/issues/629
Closes https://github.com/shaarli/Shaarli/pull/630
Note: you might need to empty the "pagecache" directory for the
fix to be taken into account
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sun, 16 Oct 2016 15:41:08 +0000 (17:41 +0200)]
Cleanup: explicitely loop over PHP variables in templates
Relates to https://github.com/shaarli/Shaarli/issues/613
Before: {loop="someVariable"}
After: {loop="$someVariable"}
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sun, 16 Oct 2016 14:37:46 +0000 (16:37 +0200)]
Merge pull request #658 from ArthurHoaro/hotfix/plugin-desc-bug
Bugfix: display plugin parameter description only if it exists
ArthurHoaro [Fri, 14 Oct 2016 13:13:38 +0000 (15:13 +0200)]
Change password and manage tags template
ArthurHoaro [Fri, 14 Oct 2016 12:28:53 +0000 (14:28 +0200)]
Plugin admin: 3rd party link
ArthurHoaro [Fri, 14 Oct 2016 12:22:54 +0000 (14:22 +0200)]
Responsive plugin administration page
ArthurHoaro [Fri, 14 Oct 2016 11:22:58 +0000 (13:22 +0200)]
New init function for plugins, supports errors reporting
All plugins can optionally add an init function named `pluginname_init()` which is called when the plugin is loaded.
This function is aware of the config, and can return initialization errors, which are displayed in the header template.
Note that the previous error system hack no longer work.
ArthurHoaro [Fri, 14 Oct 2016 10:48:01 +0000 (12:48 +0200)]
Bugfix: display plugin parameter description only if it exists
VirtualTam [Thu, 13 Oct 2016 16:12:55 +0000 (18:12 +0200)]
Merge pull request #654 from teromene/archive-org-no-internal
Archive.org plugin: do not propose archival of private notes
Fixes #637
Teromene [Tue, 11 Oct 2016 15:37:42 +0000 (16:37 +0100)]
Archive.org plugin: do not propose archival of private notes
Fixes #637
Arthur [Wed, 12 Oct 2016 12:51:37 +0000 (14:51 +0200)]
Merge pull request #622 from ArthurHoaro/update-date
Save link update dates and render it in templates and feeds
Arthur [Wed, 12 Oct 2016 12:48:57 +0000 (14:48 +0200)]
Merge pull request #623 from ArthurHoaro/security/reverse-proxy-ban
Add trusted IPs in config and try to ban forwarded IP on failed login
Arthur [Wed, 12 Oct 2016 10:39:52 +0000 (12:39 +0200)]
Merge pull request #656 from ArthurHoaro/v0.8.0
Bump version to v0.8.0
ArthurHoaro [Wed, 12 Oct 2016 10:36:59 +0000 (12:36 +0200)]
Bump version to v0.8.0
Signed-off-by: ArthurHoaro <arthur@hoa.ro>
ArthurHoaro [Wed, 12 Oct 2016 10:33:22 +0000 (12:33 +0200)]
plugin admin first version
ArthurHoaro [Wed, 12 Oct 2016 08:56:46 +0000 (10:56 +0200)]
Fix awesomplete form in editlink
ArthurHoaro [Wed, 12 Oct 2016 08:46:54 +0000 (10:46 +0200)]
Bugfix: error if no plugin is enabled for linklist
VirtualTam [Wed, 14 Sep 2016 10:08:51 +0000 (12:08 +0200)]
Merge pull request #649 from krypty/dockerfile-issue
Add a missing backslash in stable Dockerfile version
Gary Marigliano [Wed, 14 Sep 2016 09:08:11 +0000 (11:08 +0200)]
Add a missing backslash in stable Dockerfile version
VirtualTam [Tue, 6 Sep 2016 17:17:23 +0000 (19:17 +0200)]
Merge pull request #646 from virtualtam/composer/check-autoload
composer: display an error message if the autoload script is missing
VirtualTam [Sun, 4 Sep 2016 21:57:21 +0000 (23:57 +0200)]
composer: display an error message if the autoload script is missing
Closes https://github.com/shaarli/Shaarli/issues/645
Relates to https://github.com/shaarli/Shaarli/issues/607
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sat, 20 Aug 2016 14:42:35 +0000 (16:42 +0200)]
README: fix link address typo
Fixes https://github.com/shaarli/Shaarli/issues/642
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
nodiscc [Wed, 17 Aug 2016 14:07:54 +0000 (16:07 +0200)]
update link to install instuctions in README
VirtualTam [Sun, 14 Aug 2016 15:11:24 +0000 (17:11 +0200)]
Merge pull request #638 from virtualtam/docker/stable/composer
Docker: update dependencies, introduce Composer (stable branch)
VirtualTam [Sun, 14 Aug 2016 14:28:07 +0000 (16:28 +0200)]
Merge pull request #633 from virtualtam/docker/composer
Docker: update dependencies, introduce Composer
VirtualTam [Sun, 14 Aug 2016 14:20:06 +0000 (16:20 +0200)]
Docker: update dependencies, introduce Composer
Relates to https://github.com/shaarli/Shaarli/issues/607
Relates to https://github.com/shaarli/Shaarli/pull/612
Relates to https://github.com/shaarli/Shaarli/pull/624
Relates to https://github.com/shaarli/Shaarli/pull/633
See https://github.com/shaarli/Shaarli/wiki/Server-requirements
Modifications:
- [prod][stable] refactor Dockerfile
- [prod][stable] set $TERM=dumb to avoid debconf-related issues
- [prod][stable] install ca-certificates
- [prod][stable] cleanup APT cache after installing packages
- [prod][stable] use Composer to resolve PHP dependencies
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Fri, 12 Aug 2016 19:36:54 +0000 (21:36 +0200)]
Docker: update dependencies, introduce Composer
Relates to https://github.com/shaarli/Shaarli/issues/607
Relates to https://github.com/shaarli/Shaarli/pull/612
Relates to https://github.com/shaarli/Shaarli/pull/624
See https://github.com/shaarli/Shaarli/wiki/Server-requirements
Modifications:
- [all][env] set $TERM=dumb to avoid debconf-related issues
- [all][pkg] install ca-certificates
- [all][pkg] cleanup APT cache after installing packages
- [dev] refactor Dockerfile
- [prod][master] refactor Dockerfile
- [prod][master][php] use Composer to resolve PHP dependencies
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sat, 13 Aug 2016 12:48:51 +0000 (14:48 +0200)]
Merge pull request #619 from ArthurHoaro/plugins/param-desc
Add a description to plugin parameters
VirtualTam [Sat, 13 Aug 2016 12:27:14 +0000 (14:27 +0200)]
Merge pull request #636 from virtualtam/fix/final-newline
Fix: add missing final newlines, untabify text
VirtualTam [Sat, 13 Aug 2016 12:22:22 +0000 (14:22 +0200)]
Fix: add missing final newlines, untabify text
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sat, 13 Aug 2016 11:59:12 +0000 (13:59 +0200)]
Merge pull request #635 from virtualtam/fix/import/ie
Fix: ensure Internet Explorer bookmark dumps can be imported
VirtualTam [Fri, 12 Aug 2016 21:22:15 +0000 (23:22 +0200)]
Fix: ensure Internet Explorer bookmark dumps can be imported
Relates to https://github.com/shaarli/Shaarli/issues/607
Modifications:
- [application][tests] NetscapeBookmarkUtils: more permissive doctype detection
The IE bookmark exports contain extra escape sequences, which can be observed
by binary comparison of the reference input data used in tests:
$ cmp -b -l -n 8 netscape_basic.htm internet_explorer_encoding.htm
1 74 < 357 M-o
2 41 ! 273 M-;
3 104 D 277 M-?
4 117 O 74 <
5 103 C 41 !
6 124 T 104 D
7 131 Y 117 O
8 120 P 103 C
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Fri, 12 Aug 2016 20:09:07 +0000 (22:09 +0200)]
Merge pull request #634 from virtualtam/composer/gitattributes
Fix: keep composer.json in release archives
VirtualTam [Fri, 12 Aug 2016 20:02:59 +0000 (22:02 +0200)]
Fix: keep composer.json in release archives
Relates to https://github.com/shaarli/Shaarli/issues/607
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
Arthur [Wed, 10 Aug 2016 10:10:41 +0000 (12:10 +0200)]
Merge pull request #612 from virtualtam/refactor/bookmark-parser
Refactor bookmark import using a generic Netscape parser
VirtualTam [Thu, 28 Jul 2016 20:54:33 +0000 (22:54 +0200)]
Refactor bookmark import using a generic Netscape parser
Relates to #607
Relates to #608
Relates to #493 (abandoned)
Additions:
- use Composer's autoload to load 3rd-party dependencies under vendor/
Modifications:
- [import] replace the current parser with a generic, stable parser
- move code to application/NetscapeBookmarkUtils
- improve status report after parsing
- [router] use the same endpoint for both bookmark upload and import dialog
- [template] update bookmark import options
- allow adding tags to all imported links
- allow selecting the visibility (privacy) of imported links
- [tests] ensure bookmarks are properly parsed and imported in the LinkDB
- reuse reference input from the parser's test data
See:
- https://github.com/shaarli/netscape-bookmark-parser
- https://getcomposer.org/doc/01-basic-usage.md#autoloading
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Tue, 9 Aug 2016 23:00:51 +0000 (01:00 +0200)]
Merge pull request #632 from virtualtam/composer/shaarli/netscape-bookmark-parser
Composer: reference shaarli/netscape-bookmark-parser from Packagist
VirtualTam [Tue, 9 Aug 2016 22:47:53 +0000 (00:47 +0200)]
Composer: reference shaarli/netscape-bookmark-parser from Packagist
Relates to https://github.com/shaarli/Shaarli/pull/607
Relates to https://github.com/shaarli/Shaarli/pull/612
Relates to https://github.com/shaarli/netscape-bookmark-parser/issues/15
Modification:
- reference the "shaarli" vendor repository on Packagist instead of
overriding the upstream package with an SCM repository
See https://packagist.org/packages/shaarli/netscape-bookmark-parser
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
Arthur [Tue, 9 Aug 2016 11:15:19 +0000 (13:15 +0200)]
Merge pull request #624 from julienCXX/pr-curl-http-fetch
Added (and set as default) a cURL-based method for fetching HTTP content
julienCXX [Fri, 5 Aug 2016 14:11:02 +0000 (16:11 +0200)]
Set cURL as default in HTTP fetching, a fallback method and consistency fixup between both methods
ArthurHoaro [Sun, 7 Aug 2016 15:17:41 +0000 (17:17 +0200)]
Editlink improvement
ArthurHoaro [Sun, 7 Aug 2016 13:57:47 +0000 (15:57 +0200)]
Configure page
ArthurHoaro [Sun, 7 Aug 2016 11:00:10 +0000 (13:00 +0200)]
Apply translation function on all labels
ArthurHoaro [Sun, 7 Aug 2016 10:18:49 +0000 (12:18 +0200)]
Minor bugfix
ArthurHoaro [Sat, 6 Aug 2016 14:32:34 +0000 (16:32 +0200)]
Search results
ArthurHoaro [Sat, 6 Aug 2016 14:12:46 +0000 (16:12 +0200)]
Mobile menu: chrome bugfix
ArthurHoaro [Sat, 6 Aug 2016 13:55:16 +0000 (15:55 +0200)]
Tools page
ArthurHoaro [Sat, 6 Aug 2016 11:48:59 +0000 (13:48 +0200)]
Add feed templates
ArthurHoaro [Sat, 6 Aug 2016 11:40:09 +0000 (13:40 +0200)]
Bugfix: Firefox issue in linklist
ArthurHoaro [Sat, 6 Aug 2016 11:18:12 +0000 (13:18 +0200)]
Bugfix: syntax error in header
ArthurHoaro [Fri, 5 Aug 2016 10:31:18 +0000 (12:31 +0200)]
Rebase: new config manager, search criteria, and private links
ArthurHoaro [Tue, 7 Jun 2016 14:12:12 +0000 (16:12 +0200)]
Edit link WIP + upgrade awesomplete
ArthurHoaro [Fri, 3 Jun 2016 18:02:00 +0000 (20:02 +0200)]
addlink template
ArthurHoaro [Mon, 9 May 2016 22:44:17 +0000 (00:44 +0200)]
Login page and header login
Note: the header login isn't functional
ArthurHoaro [Sun, 8 May 2016 16:55:55 +0000 (18:55 +0200)]
Work in progress: linklist, header and footer
ArthurHoaro [Tue, 1 Mar 2016 16:38:57 +0000 (17:38 +0100)]
Add Fira Sans font
ArthurHoaro [Tue, 1 Mar 2016 14:52:29 +0000 (15:52 +0100)]
Fold/Expand shaares
ArthurHoaro [Tue, 1 Mar 2016 13:54:28 +0000 (14:54 +0100)]
linklist toolbar (tags, permalink, etc)
ArthurHoaro [Tue, 1 Mar 2016 17:39:26 +0000 (18:39 +0100)]
Linklist improvements
ArthurHoaro [Tue, 1 Mar 2016 16:38:57 +0000 (17:38 +0100)]
Add Fira Sans font
ArthurHoaro [Tue, 1 Mar 2016 14:52:29 +0000 (15:52 +0100)]
Fold/Expand shaares
ArthurHoaro [Sun, 28 Feb 2016 13:08:45 +0000 (14:08 +0100)]
Linklist template
ArthurHoaro [Sat, 27 Feb 2016 22:21:11 +0000 (23:21 +0100)]
Linklist paging
ArthurHoaro [Sat, 27 Feb 2016 20:59:27 +0000 (21:59 +0100)]
Desktop search fields