Commit Graph

92 Commits

Author SHA1 Message Date
ed9bd5e788 Fix in ExtensionAuthor 2019-06-15 11:29:35 -05:00
0202597f88 Added lock file usage to cron uploader to prevent concurrent runs.
Changed extension manager to allow author to be a comma-separated list.
2019-06-15 11:19:51 -05:00
8f3c20134f Added <label> to extension name in extension manager so the name can also be clicked to enable/disable an extension 2019-06-11 09:08:16 -05:00
34b05cca7c PSR-2. I'm not a huge fan, but ugly consistency beats no consistency... 2019-05-28 17:59:38 +01:00
5ec3e89884 php7.1 all the things 2019-05-28 17:31:20 +01:00
977c3db1e3 PHP7 type annotations 2017-09-21 05:21:42 +01:00
ec4111430d More linting. 2017-03-12 00:29:10 -08:00
8de816d7dd Some more linting via PHPDoc comments. 2017-03-12 00:18:26 -08:00
6febdec7b5 more explicit variable types 2016-06-19 23:05:57 +01:00
f8b7909426 ExtensionInfo isn't private 2016-06-19 22:15:46 +01:00
333c74ba35 typo 2016-06-19 17:48:10 +01:00
dc10a18086 lots of minor doc tweaks, type hints, etc 2016-06-19 17:41:40 +01:00
862a84677f add docs column, showing what extensions have documentation
previously it made every ext name into a link to /ext_doc, regardless if it had docs or not
2016-06-19 05:05:12 +01:00
c0601640bf only show link if extension actually has documentation 2016-06-19 05:04:59 +01:00
57fb4e0a34 grab tablesorter lib with composer 2016-06-18 06:17:04 +01:00
1ac88e8923 more comments 2015-09-27 12:38:48 +01:00
80f5a016c2 or else 2015-09-27 11:01:59 +01:00
8c1e3bc92a mark tests as public 2015-09-26 11:17:13 +01:00
ec484c1144 more phpunit-ing 2015-09-20 20:04:13 +01:00
9af5995dcc PHPUnit proof of concept 2015-09-20 20:03:29 +01:00
35a4f385b3 phpstorm tidying 2015-09-12 11:43:28 +01:00
4f51e942be Updating/Fixing/Adding more comments with the PHP Doc style. 2014-04-27 15:33:57 -04:00
b241390fa4 Removing the closing PHP "?>" tag as per style guidelines. 2014-04-24 22:34:45 -04:00
f72bfbb050 fix indentation 2014-04-06 20:47:01 +01:00
c8aa3327a1 A bunch of small changes from scrutinizer-ci; some tidying, some actual bug fixes 2014-03-30 13:26:48 +01:00
7b68d8ebfd use new-style constructors everywhere 2014-03-22 09:00:59 +00:00
da29912646 tidy up a bunch of lint errors 2014-03-17 22:05:37 +00:00
8173a7cafd clear event listener cache when exts change 2012-06-18 00:29:41 +01:00
a9b3ffe0eb start of command-line ext manager 2012-06-18 00:27:58 +01:00
239e028662 flash messages everywhere~ 2012-06-10 04:21:03 +01:00
2e76add61b enhance zglob to allow really long patterns 2012-05-22 12:46:56 +01:00
67f1c1c51d store enabled exts in a config file, rather than moving directories around 2012-03-31 18:59:28 +01:00
a4f2c417ec CSS3 powarr 2012-02-22 14:27:56 +00:00
af7704825b use HTTP status codes with error messages 2012-02-16 15:37:05 +00:00
519e46578d more notation for which strings are HTML safe and which aren't 2012-02-13 20:51:34 +00:00
30eb5ddd8b More type hints! 2012-02-09 23:04:37 -05:00
0698b780f9 remove regular Extension, have SimpleExtension take its place, optimise the event system based on SimpleExtension methods 2012-02-08 12:07:01 +00:00
0589f9d72e fine grained permission bits 2012-02-07 15:15:18 +00:00
dab85e5f26 merge type hints 2012-02-02 14:16:14 +00:00
cc8f1f35a5 more type hints 2012-02-02 14:14:33 +00:00
cd7de93a0a Changing for-loops to use pre-calculated values.
Rather than calculating the value each time.
2012-01-16 00:07:04 -05:00
6c3e91e01c changed script tags to include language 2011-08-12 21:40:51 -04:00
93e2110056 Because Windows... shitty OS is shitty. Added a Windows-only fix to the extension symlink and deltree.
Windows will nag about file info not found on relative paths with symlink (php bug?).
Also, when deleting a symlink on Windows, it needs to be rmdir'd, no unlink'd (kept throwing permission denied for unlink).
2011-03-03 11:40:34 +02:00
1e04df7765 <form> -> make_form(), or add auth token manually 2010-10-07 21:26:27 +01:00
18403a3fa6 csrf-proofing for extensions 2010-10-07 21:26:27 +01:00
0d7efd0256 class type hints for hiphop's benefit 2010-05-15 12:17:32 +01:00
46ce762949 A bunch of testing / fixes 2010-05-05 14:16:24 +01:00
27f0f2c971 link to ext_doc rather than ext_manager, for non-admins 2010-04-21 18:03:54 +01:00
7a56a9c819 only show extension docs if the extension exists 2010-03-22 03:58:14 +00:00
9a04bce8d1 more ext manager tests 2010-03-12 18:44:14 +00:00