Commit Graph

31 Commits

Author SHA1 Message Date
Starbeamrainbowlabs cfd087d919
Add MPL 2.0 short header to core code files 2020-09-23 23:22:39 +01:00
Starbeamrainbowlabs 260cd6d4b4
build system: make PEPPRMINT_THEME environment variable work again 2020-05-09 15:38:39 +01:00
Starbeamrainbowlabs f632c0907c
Integrate didyoumean into the main search engine, but it's crashing.
We're getting there though!
2020-03-15 17:54:27 +00:00
Starbeamrainbowlabs 269ba583fd
feature-search: add command 2020-03-11 23:51:49 +00:00
Starbeamrainbowlabs 2eb4f73c5e
Add dependency system to build system ahead of a feature-search refactor.
We should probably refactor the build script into something more 
object-oriented too, since it's getting somewhat complicated. I've added 
some ASCII art headers as a stop-gap for now, but a proper refactor of 
that too (into a class-based system probably) is incoming I think.
2020-03-11 23:32:10 +00:00
Starbeamrainbowlabs 7a12d6c39e
pack.php: Add specifying the theme to build into the Pepperminty Wiki instance via an environment variable 2020-02-03 20:12:12 +00:00
Starbeamrainbowlabs 0ef5add3d2
Start working on new photo theme 2019-11-04 00:52:34 +00:00
Starbeamrainbowlabs cd4b137efc
Bugfix: Monkeypatch another crazy bug in the packing script 2019-08-29 20:48:44 +01:00
Starbeamrainbowlabs 24d15b1f5a
Hotfix: Patch download packer, which was inadvertently broken 2019-08-29 00:14:10 +01:00
Starbeamrainbowlabs 53dd5e3d70
Add hidden feature to pack.php to return version info as JSON
This will be useful for a development version badge.
2019-08-28 23:55:45 +01:00
Starbeamrainbowlabs ad5f7dcbb4
Refactor themes - more theme-related improvements coming soon! 2019-08-25 01:23:24 +01:00
Starbeamrainbowlabs d1c161f26a
build: Cleanup temp file at end of build 2019-03-02 21:59:35 +00:00
Starbeamrainbowlabs 4f9f1a6cf9
Add support for core sharding to build script 2019-03-02 21:13:41 +00:00
Starbeamrainbowlabs 55989f11b6
Move __halt_compiler(); to by dynamically written by pack.php 2019-03-02 16:47:22 +00:00
Starbeamrainbowlabs f63553fb92
Split core.php up into 16(!) different files.
This has been a looong time in coming. 1.9K links is _far_ too much for 
any file.
2019-03-02 16:45:34 +00:00
Starbeamrainbowlabs 9f9ee73dd4
Make comment more verbose 2019-03-02 13:32:35 +00:00
Starbeamrainbowlabs d6c56feb1d
Download extra files in the pseudo-module_register(), and then pack 'em in the packer 2019-03-02 13:32:12 +00:00
Starbeamrainbowlabs 7cd57c894f
Use a clever hack to get the file descriptor of the ZipArchive and peel the data out.
Not sure if it'll work yet though, as we've run into a bit of a snag 
with the module loading.....
2019-03-02 12:24:11 +00:00
Starbeamrainbowlabs e93417f171
Start working on a new extra_data system, but it's not finished yet.
Warning: Everything's broken! If you want to use the latest master, please use the commit before this one.
2019-02-26 23:01:09 +00:00
Starbeamrainbowlabs 9bb97cad5b
Build script: Output some basic progress information 2019-02-26 19:48:04 +00:00
Starbeamrainbowlabs 738a7c30c1
Fix line endings 2018-10-31 16:44:34 +00:00
Starbeamrainbowlabs 7e77412099
Packer: Suggest download with appropriate filename. 2018-10-31 15:13:15 +00:00
Starbeamrainbowlabs 407d383a12
Added commit hash to debug & configure actions 2018-04-22 17:52:57 +01:00
Starbeamrainbowlabs 891143b80a {settings} -> //{settings} for phpDocumentor 2017-09-15 17:30:35 +01:00
Starbeamrainbowlabs ad6a12da5b Finish initial settings rewrite 2016-06-22 09:13:32 +01:00
Starbeamrainbowlabs fc3f751eda Fix pack.php to allow running from the downloader 2016-03-26 14:10:47 +00:00
Starbeamrainbowlabs 704a2855ca Update build script to trim version number 2015-12-05 19:17:19 +00:00
Starbeamrainbowlabs 99e1251d5d Reworked version system to use separate file 2015-10-10 10:24:04 +01:00
Starbeamrainbowlabs 9272938530 Change special * module to 'all' because of bash expansions 2015-10-04 13:36:58 +01:00
Starbeamrainbowlabs 03c908bb70 Add optional module support 2015-09-21 15:18:55 +01:00
Starbeamrainbowlabs daa8ac2a3b Rework build system to reduce repetition 2015-09-20 12:37:21 +01:00