Age | Commit message (Collapse) | Author | Files | Lines |
|
This version requires that all .elm files given to 'elm make' export a
'main' function, so we can't pass internal libraries anymore. I didn't
feel like maintaining a separate list of entrypoints, lazy workaround:
grep for elm files with a definition of 'main'.
|
|
The FCGI module is only required when running in FastCGI mode, which
isn't how the container is configured. The AnyEvent::HTTP module, on the
other hand, is required for many of the new Multi::* modules. They're
not enabled by default but are still a significant part of Multi, so
it's good to have the dependencies available.
|
|
I love it when I can get rid of a dependency!
I realized in the process that I had already made Perl 2.24+ a
requirement a bit earlier on by using postfix deref. It's a useful
feature and 2.24 isn't *that* new, so let's make that official.
|
|
I was getting tired of having to keep two branches up-to-date with the
latest developments, so decided to throw v3 into the same branch - just
different files (...which will get mostly rewritten again soon). The two
versions aren't very different in terms of dependencies, build system
and support code, so they can now properly share files. Added a section
to the README to avoid confusion.
This merge also makes it easier to quickly switch between the different
versions, which is handy for development. It's even possible to run both
at the same time, but my scripts use the same port so that needs a
workaround.
And it's amazing how often I break the Docker scripts.
|
|
Fixes #11
|
|
If you don't really care about the data in your Docker's Postgres DB,
then you can just update with:
docker volume rm vndb-data
docker volume create --name vndb-data
docker build --pull --no-cache -t vndb .
If you do want to keep your data, the process is roughly as follows:
- Do a pg_dumpall from your current docker image to save the data.
- Run the above commands to upgrade
- Import the database in the new docker image
(cherry picked from commit c278eec720b78624580f844d8289ddb575035138)
|
|
This touches a bunch of things:
- Adds a new first-class database entry type
- Removes the d+.+.+ BBCode link syntax, adds a new d+#+ and d+#+.+
link syntax (references have been updated where possible)
- Adds a new dependency on Text::MultiMarkdown
|
|
|