nodiscc
|
1173f8c87a
|
Merge pull request #1262 from trailjeep/patch-2
Update Community-&-Related-software.md
|
2019-01-31 13:12:22 +00:00 |
|
trailjeep
|
4d55e4f075
|
Update Community-&-Related-software.md
|
2019-01-26 15:51:40 -05:00 |
|
Aurélien Tamisier
|
e664865e2e
|
Merge pull request #1258 from virtualtam/refactor/phpdoc
Replace Doxygen with phpDocumentor to generate reference documentation
|
2019-01-23 22:14:32 +01:00 |
|
Aurélien Tamisier
|
92423ce58a
|
Merge pull request #1257 from virtualtam/security/composer-advisories
composer: enforce PHP security advisories
|
2019-01-23 22:12:52 +01:00 |
|
Aurélien Tamisier
|
586a9e0065
|
Merge pull request #1259 from virtualtam/fix/render/strip-opengraph-description
fix: ensure HTML tags are stripped from OpenGraph description
|
2019-01-21 10:54:30 +01:00 |
|
VirtualTam
|
49106a5d8c
|
fix: ensure HTML tags are stripped from OpenGraph description
Fixes https://github.com/shaarli/Shaarli/issues/1250
Relates to https://github.com/shaarli/Shaarli/issues/1242
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-18 22:58:09 +01:00 |
|
VirtualTam
|
9eb6055abb
|
doc: remove Doxygen configuration
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-18 22:44:21 +01:00 |
|
VirtualTam
|
7be2a2d5f4
|
doc: add Make target to run phpDocumentor with Docker
This target provides a convenient way for running phpDocumentor without
cluttering the system's configuration with PHP extensions, nor the
Composer dependencies.
See:
- https://hub.docker.com/r/phpdoc/phpdoc/dockerfile
- https://github.com/phpDocumentor/phpDocumentor2#via-docker
An alternative is to download the PHAR and run it locally:
- https://docs.phpdoc.org/getting-started/installing.html#phar
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-18 22:40:15 +01:00 |
|
VirtualTam
|
1c53591a43
|
doc: add phpDocumentor configuration
See:
- https://phpdoc.org/
- https://docs.phpdoc.org/references/configuration.html
- https://github.com/phpDocumentor/phpDocumentor2
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-18 22:24:58 +01:00 |
|
VirtualTam
|
8f4e9624e6
|
composer: enforce PHP security advisories
This adds roave/security-advisories to prevent installing PHP packages with
known vulnerabilities with Composer.
See:
- https://github.com/FriendsOfPHP/security-advisories
- https://github.com/Roave/SecurityAdvisories
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-18 21:35:13 +01:00 |
|
Aurélien Tamisier
|
ff3b5dc554
|
Merge pull request #1248 from virtualtam/refactor/namespacing
Ensure all PHP classes are properly namespaced
|
2019-01-18 21:26:03 +01:00 |
|
VirtualTam
|
dea72c711f
|
Optimize and cleanup imports
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-13 00:04:42 +01:00 |
|
VirtualTam
|
a43e7842e4
|
API: update test regexes to comply with PCRE2
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-13 00:04:42 +01:00 |
|
VirtualTam
|
1a55fc8d63
|
composer: add and document optional PHP extensions
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-13 00:04:42 +01:00 |
|
VirtualTam
|
9585441734
|
namespacing: add plugin tests to \Shaarli\Plugin\[...]
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 23:11:19 +01:00 |
|
VirtualTam
|
e185038834
|
namespacing: \Shaarli\Plugin\PluginManager
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 23:11:19 +01:00 |
|
VirtualTam
|
349b014401
|
namespacing: \Shaarli\Netscape\NetscapeBookmarkUtils
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 23:11:19 +01:00 |
|
VirtualTam
|
a932f486f2
|
namespacing: \Shaarli\Router
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 23:11:19 +01:00 |
|
VirtualTam
|
9778a1551c
|
namespacing: \Shaarli\ApplicationUtils
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 23:11:19 +01:00 |
|
VirtualTam
|
bcf056c9d9
|
namespacing: \Shaarli\Updater
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 23:11:19 +01:00 |
|
VirtualTam
|
92c6439dbc
|
namespacing: add curl-ext to suggested dependencies
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 22:47:48 +01:00 |
|
VirtualTam
|
fe3713d2e5
|
namespacing: move LinkUtils along \Shaarli\Bookmark classes
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 22:47:48 +01:00 |
|
VirtualTam
|
6696729b88
|
namespacing: \Shaarli\Bookmark\LinkFilter
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 22:47:48 +01:00 |
|
VirtualTam
|
f24896b237
|
namespacing: \Shaarli\Bookmark\LinkDB
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 22:47:48 +01:00 |
|
VirtualTam
|
a0c4dbd91c
|
namespacing: \Shaarli\FileUtils
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 22:47:48 +01:00 |
|
VirtualTam
|
8c0f19c797
|
namespacing: \Shaarli\Render\{PageBuilder,ThemeUtils}
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 22:47:48 +01:00 |
|
VirtualTam
|
51753e403f
|
namespacing: move HTTP utilities along \Shaarli\Http\ classes
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 22:47:48 +01:00 |
|
VirtualTam
|
fb1b182fbf
|
namespacing: \Shaarli\Http\Url
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 22:47:48 +01:00 |
|
VirtualTam
|
00af48d9d2
|
namespacing: \Shaarli\Http\Base64Url
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 22:47:48 +01:00 |
|
VirtualTam
|
dfc650aa23
|
namespacing: \Shaarli\Feed\{Cache,CachedPage,FeedBuilder}
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 22:47:48 +01:00 |
|
VirtualTam
|
f3d2f25794
|
namespacing: \Shaarli\Exceptions\IOException
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 22:47:48 +01:00 |
|
VirtualTam
|
bdc5152d48
|
namespacing: \Shaarli\History
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2019-01-12 22:47:48 +01:00 |
|
nodiscc
|
1826e383ec
|
Merge pull request #1233 from shaarli/doc-fix-homepage-icon
doc: fix homepage icon
|
2019-01-06 01:33:32 +00:00 |
|
nodiscc
|
a7c98a07d1
|
Merge pull request #1251 from shaarli/doc-update-php-compat
doc: update PHP compatibility table
|
2019-01-06 01:32:28 +00:00 |
|
nodiscc
|
02c70f624e
|
doc: fix homepage icon
The icon did not display properly on https://shaarli.readthedocs.io/en/master/
|
2019-01-06 02:10:04 +01:00 |
|
nodiscc
|
7062ef4ddd
|
doc: update PHP compatibility table
Ref https://github.com/shaarli/Shaarli/issues/1249
|
2018-12-09 14:40:04 +00:00 |
|
Aurélien Tamisier
|
1004742f09
|
Merge pull request #1234 from virtualtam/lint
Setup PHPCS and cleanup linter configuration
|
2018-12-02 22:47:41 +01:00 |
|
VirtualTam
|
9d9f6d75b9
|
lint: fix line-length warnings
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-12-02 22:39:16 +01:00 |
|
VirtualTam
|
067c2dd8f5
|
lint: apply phpcbf to tests/
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-12-02 22:39:16 +01:00 |
|
VirtualTam
|
93bf0918fa
|
lint: apply phpcbf to index.php
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-12-02 22:39:16 +01:00 |
|
VirtualTam
|
a0ab3c3f68
|
lint: apply phpcbf to plugins/
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-12-02 22:39:16 +01:00 |
|
VirtualTam
|
f211e417bf
|
lint: apply phpcbf to application/
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-12-02 22:39:16 +01:00 |
|
VirtualTam
|
04ec8fedd9
|
lint: setup PHPCS for PSR-1 and PSR-2
Relates to https://github.com/shaarli/Shaarli/issues/95
See:
- https://github.com/squizlabs/PHP_CodeSniffer
- https://github.com/squizlabs/PHP_CodeSniffer/blob/master/phpcs.xml.dist
- https://www.php-fig.org/psr/psr-1/
- https://www.php-fig.org/psr/psr-2/
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-12-02 22:39:16 +01:00 |
|
VirtualTam
|
37c9c6b4e6
|
lint: remove unused tools
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-12-02 22:39:16 +01:00 |
|
Aurélien Tamisier
|
5e0a898bb1
|
Merge pull request #1247 from llune/patch-5
add label to form - accessibility issue
|
2018-12-02 13:56:16 +01:00 |
|
Aurélien Tamisier
|
027ff329a1
|
Merge pull request #1246 from llune/patch-4
fix translation string
|
2018-12-02 13:55:58 +01:00 |
|
Luce Carević
|
0c42c5e359
|
add label to form - accessibility issue
Don't use placeholder instead of label for form input.
|
2018-11-30 20:39:13 +01:00 |
|
Luce Carević
|
db06c261f6
|
fix translation string
|
2018-11-30 20:36:10 +01:00 |
|
ArthurHoaro
|
d53d9d01f7
|
Merge pull request #1236 from bisherbas/patch-1
Update session start condition
|
2018-11-15 20:10:47 +01:00 |
|
Bish Erbas
|
f6380409ac
|
Update session start condition
Recommended method for PHP >= 5.4.0 as seen here https://stackoverflow.com/questions/6249707/check-if-php-session-has-already-started
Per https://shaarli.readthedocs.io/en/master/Server-configuration/ Shaarli supports PHP >= 5.6
|
2018-10-31 09:09:35 -04:00 |
|