GitHub <noreply@github.com> committed
rWF889686fe67b9: Merge 5fc41687be6bca83dea563e0910e89016e0b0794 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 5fc41687be6bca83dea563e0910e89016e0b0794 into…
Great point. This should be relatively easy, so maybe we can get it into the next release.
matt triaged
T546: Custom blog avatar as
Wishlist priority.
This is done. The relevant commits that resolved it:
Oh, and I believe that adding PostgreSQL support will be much easier than SQLite. It should be able to use schema.sql and all of the MySQL SQL commands unmodified. The only bit that it'll require is a new connection block in the initial setup.
Ooh. I look forward to seeing this implemented, since I currently have a Blogger blog.
matt changed the visibility for
Import.
GitHub <noreply@github.com> committed
rWF11d1a5137ee2: Merge 79a7ca750ee4c8839b8777413c232ff2fcb60836 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 79a7ca750ee4c8839b8777413c232ff2fcb60836 into…
Marcel van der Boom <marcel@hsdev.com> committed
rWF79a7ca750ee4: Require hashtags to have a space before them (authored by Marcel van der Boom <marcel@hsdev.com>).
Require hashtags to have a space before them
Extract out common DB connection logic
Include SQLite schema in releases
Add backticks on table names in sqlite.sql
Some feedback from my initial multi-user testing: so far almost everything looks solid, this is really good work! Only issue so far is something weird going on with scheduled posts. They correctly show as "scheduled" and don't show up for non-auth'd users. But once the published time has passed, the "scheduled" badge correctly drops for auth'd users, but the post doesn't show up for non-auth'd users like it should.
GitHub <noreply@github.com> committed
rWF4aa5bb32bc40: Merge 3b4d14f19453f33644d398e538ff751862c3973c into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 3b4d14f19453f33644d398e538ff751862c3973c into…
Fix editing metadata on single-user instances
Awesome!! I'll give it a thorough testing this weekend in various configurations and let you know how it looks.
@matt OK, with the latest commit on the , SQLite support is working.
GitHub <noreply@github.com> committed
rWFf5215feff905: Merge 3b4d14f19453f33644d398e538ff751862c3973c into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 3b4d14f19453f33644d398e538ff751862c3973c into…
Marcel van der Boom <marcel@hsdev.com> committed
rWF3b4d14f19453: Only push language uri once on load stack (authored by Marcel van der Boom <marcel@hsdev.com>).
Only push language uri once on load stack
GitHub <noreply@github.com> committed
rWFa811f937937b: Merge b034a08350cb6697075410e8f9af6a818d968e5e into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge b034a08350cb6697075410e8f9af6a818d968e5e into…
Marcel van der Boom <marcel@hsdev.com> committed
rWFb034a08350cb: Merge remote-tracking branch 'upstream/master' into codehighlight (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge remote-tracking branch 'upstream/master' into codehighlight
Marcel van der Boom <marcel@hsdev.com> committed
rWFc6e496772858: Add support for all languages (authored by Marcel van der Boom <marcel@hsdev.com>).
Add support for all languages
Merge 1b30ff93519f6eaf62269f82aa1179af23caa828 into…
Merge pull request #38 from mrvdb/bindaddress
GitHub <noreply@github.com> committed
rWF7c468ee48267: Merge fe78d6d47fb83393635dd41a15ec796856f91c62 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge fe78d6d47fb83393635dd41a15ec796856f91c62 into…
Re-add https in log message
I have a working variation of (called, appropriately enough, ) for SQLite.
Ah, gotcha. I thought there might be some differences when I was reading through with sqlite support.
As an example, SQLite doesn't support the SQL function NOW(). It also only has five data types - NULL, INTEGER, REAL, TEXT, and BLOB. Yes, that means boolean values are stored as full INTEGERs.
So as I've started testing this, I've discovered there is a vast chasm of differences between normal SQL and SQLite SQL. I'm working on the logic to handle both.
The working branch is here:
Add SQLite option for database.
GitHub <noreply@github.com> committed
rWF83265fd7f052: Merge 875c758ba2d25390eb8430fa5c143dc1250008d3 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 875c758ba2d25390eb8430fa5c143dc1250008d3 into…
Marcel van der Boom <marcel@hsdev.com> committed
rWF875c758ba2d2: Also use bind address on standalone redirect (authored by Marcel van der Boom <marcel@hsdev.com>).
Also use bind address on standalone redirect
Ok cool 👍 let me know if you need anything along the way. Excited to get this in!
Actually, I retract my previous statement. I was thinking in terms of integration tests, not unit tests - the current pattern is fine.
Merge 1b30ff93519f6eaf62269f82aa1179af23caa828 into…
GitHub <noreply@github.com> committed
rWF0b579ccbaa7e: Merge 543f6c9ae384bf133e4b4aaede66b5667378b0d3 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 543f6c9ae384bf133e4b4aaede66b5667378b0d3 into…
Marcel van der Boom <marcel@hsdev.com> committed
rWF543f6c9ae384: Allow 'bind' in config to specify bind address (authored by Marcel van der Boom <marcel@hsdev.com>).
Allow 'bind' in config to specify bind address
Nice! I'm all for adding unit tests for database funcs -- especially with different databases, I agree we should make sure they work consistently.
I started working on a proof of concept for this yesterday morning. In the process, I noticed a couple things.
Only log ActivityPub info when debugging
Move softwareVer to var() block
Merge 1b30ff93519f6eaf62269f82aa1179af23caa828 into…
added compose config; updated compose file to use it; updated README to match
Merge pull request #36 from writeas/docker-release
Merge 7bbc1b4b4717c64dc82cc3a4a8b8c23e40ef3049 into…
Move docker build to `make build-docker`
Add `make release-docker`
Merge 695bc796963916d48166e532cd08b5c027d4fbcf into…
extracted docker command a la `go` and `make`
added docker support to `make release`
Merge pull request #34 from koehn/master
Merge 6f0c7aed66f6d136e3ca35ed2e02b0b8ff185d70 into…
Merge pull request #31 from mrvdb/codehighlight
Fix whitespace in templates
GitHub <noreply@github.com> committed
rWFc54c0c433fd2: Merge 3dd6e3491405deadc56b084ad0587bbe524174b6 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 3dd6e3491405deadc56b084ad0587bbe524174b6 into…
GitHub <noreply@github.com> committed
rWF57e034b3d804: Merge 2b5e86991657ba10844b1d2562affd14ce37e409 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 2b5e86991657ba10844b1d2562affd14ce37e409 into…
GitHub <noreply@github.com> committed
rWF6d5dfd6b3b45: Merge 2b5e86991657ba10844b1d2562affd14ce37e409 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 2b5e86991657ba10844b1d2562affd14ce37e409 into…
Rename render.tmpl to post-render.tmpl
Optimize template loading on non-post pages
Fix whitespace in highlight JS
Rename render.tmpl to post-render.tmpl
Optimize template loading on non-post pages
Fix whitespace in highlight JS
Rename render.tmpl to post-render.tmpl
Optimize template loading on non-post pages
Fix whitespace in highlight JS
Marcel van der Boom <marcel@hsdev.com> committed
rWFa54f5fc9d8a2: Fix typos (authored by Marcel van der Boom <marcel@hsdev.com>).
Fix typos
GitHub <noreply@github.com> committed
rWF754978088a6b: Merge a54f5fc9d8a29c6cb8d019ba0c30ae6a2bc337a9 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge a54f5fc9d8a29c6cb8d019ba0c30ae6a2bc337a9 into…
GitHub <noreply@github.com> committed
rWF5314626051ae: Merge d63db279179c01b321e711b181e9ae80b657253b into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge d63db279179c01b321e711b181e9ae80b657253b into…
Marcel van der Boom <marcel@hsdev.com> committed
rWFd63db279179c: Merge remote-tracking branch 'upstream/master' into codehighlight (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge remote-tracking branch 'upstream/master' into codehighlight
GitHub <noreply@github.com> committed
rWFdb5579144ec2: Merge e400fe164980be89d39b6d76237ed8e61a9acbb3 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge e400fe164980be89d39b6d76237ed8e61a9acbb3 into…
Marcel van der Boom <marcel@hsdev.com> committed
rWFe400fe164980: Only load highlght css when needed (authored by Marcel van der Boom <marcel@hsdev.com>).
Only load highlght css when needed
GitHub <noreply@github.com> committed
rWFa60db51bb9aa: Merge add06ee56cfe042f26b26fde1b33875cd267d66c into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge add06ee56cfe042f26b26fde1b33875cd267d66c into…
Marcel van der Boom <marcel@hsdev.com> committed
rWFadd06ee56cfe: Only load js when there are blocks to highlight (authored by Marcel van der Boom <marcel@hsdev.com>).
Only load js when there are blocks to highlight
Merge 6f0c7aed66f6d136e3ca35ed2e02b0b8ff185d70 into…
removed an unnecessary debugging statement
added .git to make builds cache more effectively and run faster
GitHub <noreply@github.com> committed
rWFd2d4bc192e8a: Merge 8144c9581d2eda3f608d26b8c0fab15f1bac58a7 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 8144c9581d2eda3f608d26b8c0fab15f1bac58a7 into…
Merge f2a07db23ad56c90092da400ee04b5ef3de46609 into…
Work as a standalone server, including TLS
Include About/Privacy page content in page description