Page MenuHomeMusing Studio
Feed All Stories

Dec 3 2018

GitHub <noreply@github.com> committed rWF889686fe67b9: Merge 5fc41687be6bca83dea563e0910e89016e0b0794 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 5fc41687be6bca83dea563e0910e89016e0b0794 into…
Dec 3 2018, 5:19 PM
matt committed rWF5fc41687be6b: Fix whitespace (authored by matt).
Fix whitespace
Dec 3 2018, 5:19 PM
matt added a comment to T544: Add ability to generate users from the command line.

Great point. This should be relatively easy, so maybe we can get it into the next release.

Dec 3 2018, 5:04 PM · WriteFreely
matt triaged T546: Custom blog avatar as Wishlist priority.
Dec 3 2018, 4:51 PM · Write.as Web, Snap.as, Federation, User Customization
matt changed the visibility for C1: Launch WriteFreely 1.0.
Dec 3 2018, 4:19 PM · WriteFreely
matt triaged T545: Update post view counts in batches as Low priority.
Dec 3 2018, 4:16 PM · Refactor, Write.as Web
benovermyer changed the edit policy for T544: Add ability to generate users from the command line.
Dec 3 2018, 3:19 PM · WriteFreely
benovermyer closed T531: Write a Dockerfile as Resolved.

This is done. The relevant commits that resolved it:

Dec 3 2018, 2:57 PM · WriteFreely
benovermyer added a comment to T529: Support SQLite for storage.

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.

Dec 3 2018, 2:54 PM · WriteFreely (v1.0)
benovermyer added a comment to T372: Import posts from Blogger.

Ooh. I look forward to seeing this implemented, since I currently have a Blogger blog.

Dec 3 2018, 2:49 PM · Write.as Web, Import, WriteFreely, Restricted Project
matt edited projects for T372: Import posts from Blogger, added: WriteFreely, Import, Write.as Web; removed Write.as Web (Jul - Sep 2018).
Dec 3 2018, 2:12 PM · Write.as Web, Import, WriteFreely, Restricted Project
matt added a subtask for T245: Import posts from other platforms: T543: Import posts from Ghost.
Dec 3 2018, 2:11 PM · Roadmap, Import, WriteFreely, Write.as Web
matt added a parent task for T543: Import posts from Ghost: T245: Import posts from other platforms.
Dec 3 2018, 2:11 PM · Import, WriteFreely
matt changed the visibility for T543: Import posts from Ghost.
Dec 3 2018, 2:11 PM · Import, WriteFreely
matt changed the visibility for Import.
Dec 3 2018, 2:01 PM
GitHub <noreply@github.com> committed rWF11d1a5137ee2: Merge 79a7ca750ee4c8839b8777413c232ff2fcb60836 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 79a7ca750ee4c8839b8777413c232ff2fcb60836 into…
Dec 3 2018, 11:16 AM
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
Dec 3 2018, 11:16 AM

Dec 2 2018

matt committed rWF61de04338e1a: Extract out common DB connection logic (authored by matt).
Extract out common DB connection logic
Dec 2 2018, 10:29 PM
matt committed rWFc6d3ef7596b7: Include SQLite schema in releases (authored by matt).
Include SQLite schema in releases
Dec 2 2018, 10:29 PM
matt committed rWF31b802e44041: Add backticks on table names in sqlite.sql (authored by matt).
Add backticks on table names in sqlite.sql
Dec 2 2018, 10:29 PM
matt added a comment to T529: Support SQLite for storage.

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.

Dec 2 2018, 10:20 PM · WriteFreely (v1.0)
GitHub <noreply@github.com> committed rWF4aa5bb32bc40: Merge 3b4d14f19453f33644d398e538ff751862c3973c into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 3b4d14f19453f33644d398e538ff751862c3973c into…
Dec 2 2018, 7:45 PM

Dec 1 2018

matt committed rWFc60c61c5b852: Add link to AUR package (authored by matt).
Add link to AUR package
Dec 1 2018, 9:28 PM
matt committed rWFfc856e36eb78: Fix editing metadata on single-user instances (authored by matt).
Fix editing metadata on single-user instances
Dec 1 2018, 9:28 PM
matt added a comment to T529: Support SQLite for storage.

Awesome!! I'll give it a thorough testing this weekend in various configurations and let you know how it looks.

Dec 1 2018, 9:18 PM · WriteFreely (v1.0)
benovermyer committed rWF6cb86214d7a5: SQLite support added. (authored by benovermyer).
SQLite support added.
Dec 1 2018, 6:10 PM
benovermyer added a comment to T529: Support SQLite for storage.

@matt OK, with the latest commit on the sqlite-support branch, SQLite support is working.

Dec 1 2018, 6:09 PM · WriteFreely (v1.0)

Nov 29 2018

GitHub <noreply@github.com> committed rWFf5215feff905: Merge 3b4d14f19453f33644d398e538ff751862c3973c into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 3b4d14f19453f33644d398e538ff751862c3973c into…
Nov 29 2018, 4:37 PM
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
Nov 29 2018, 4:37 PM
GitHub <noreply@github.com> committed rWFa811f937937b: Merge b034a08350cb6697075410e8f9af6a818d968e5e into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge b034a08350cb6697075410e8f9af6a818d968e5e into…
Nov 29 2018, 3:41 PM
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
Nov 29 2018, 3:41 PM
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
Nov 29 2018, 3:41 PM
GitHub <noreply@github.com> committed rWFc3779790a553: Merge 1b30ff93519f6eaf62269f82aa1179af23caa828 into… (authored by bkoehn).
Merge 1b30ff93519f6eaf62269f82aa1179af23caa828 into…
Nov 29 2018, 3:34 AM

Nov 27 2018

GitHub <noreply@github.com> committed rWFfb18b8f6e33f: Merge pull request #38 from mrvdb/bindaddress (authored by matt).
Merge pull request #38 from mrvdb/bindaddress
Nov 27 2018, 6:58 PM
GitHub <noreply@github.com> committed rWF7c468ee48267: Merge fe78d6d47fb83393635dd41a15ec796856f91c62 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge fe78d6d47fb83393635dd41a15ec796856f91c62 into…
Nov 27 2018, 5:27 PM
matt committed rWFfe78d6d47fb8: Re-add https in log message (authored by matt).
Re-add https in log message
Nov 27 2018, 5:27 PM
benovermyer added a comment to T529: Support SQLite for storage.

I have a working variation of schema.sql (called, appropriately enough, sqlite.sql) for SQLite.

Nov 27 2018, 2:53 PM · WriteFreely (v1.0)
matt added a comment to T529: Support SQLite for storage.

Ah, gotcha. I thought there might be some differences when I was reading through this fork with sqlite support.

Nov 27 2018, 2:50 PM · WriteFreely (v1.0)

Nov 26 2018

benovermyer added a comment to T529: Support SQLite for storage.

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.

Nov 26 2018, 10:42 PM · WriteFreely (v1.0)
benovermyer added a comment to T529: Support SQLite for storage.

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.

Nov 26 2018, 10:37 PM · WriteFreely (v1.0)
benovermyer added a comment to T529: Support SQLite for storage.

The working branch is here: https://github.com/writeas/writefreely/tree/sqlite-support

Nov 26 2018, 8:12 PM · WriteFreely (v1.0)
benovermyer committed rWFdd5f6870d8c9: Add SQLite option for database. (authored by benovermyer).
Add SQLite option for database.
Nov 26 2018, 8:11 PM
GitHub <noreply@github.com> committed rWF83265fd7f052: Merge 875c758ba2d25390eb8430fa5c143dc1250008d3 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 875c758ba2d25390eb8430fa5c143dc1250008d3 into…
Nov 26 2018, 5:34 PM
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
Nov 26 2018, 5:34 PM
matt added a comment to T529: Support SQLite for storage.

Ok cool 👍 let me know if you need anything along the way. Excited to get this in!

Nov 26 2018, 5:12 PM · WriteFreely (v1.0)
benovermyer added a comment to T529: Support SQLite for storage.

Actually, I retract my previous statement. I was thinking in terms of integration tests, not unit tests - the current pattern is fine.

Nov 26 2018, 3:54 PM · WriteFreely (v1.0)
GitHub <noreply@github.com> committed rWF742de0cf4609: Merge 1b30ff93519f6eaf62269f82aa1179af23caa828 into… (authored by bkoehn).
Merge 1b30ff93519f6eaf62269f82aa1179af23caa828 into…
Nov 26 2018, 3:54 PM
GitHub <noreply@github.com> committed rWF0b579ccbaa7e: Merge 543f6c9ae384bf133e4b4aaede66b5667378b0d3 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 543f6c9ae384bf133e4b4aaede66b5667378b0d3 into…
Nov 26 2018, 3:54 PM
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
Nov 26 2018, 3:54 PM
matt added a comment to T529: Support SQLite for storage.

Nice! I'm all for adding unit tests for database funcs -- especially with different databases, I agree we should make sure they work consistently.

Nov 26 2018, 3:10 PM · WriteFreely (v1.0)
benovermyer added a comment to T529: Support SQLite for storage.

I started working on a proof of concept for this yesterday morning. In the process, I noticed a couple things.

Nov 26 2018, 3:01 PM · WriteFreely (v1.0)
matt committed rWF94badbc83841: Only log ActivityPub info when debugging (authored by matt).
Only log ActivityPub info when debugging
Nov 26 2018, 2:06 PM
matt committed rWF42a47258da67: Bump version to 0.4 (authored by matt).
Bump version to 0.4
Nov 26 2018, 2:06 PM
matt committed rWFf0250d501fbc: Move softwareVer to var() block (authored by matt).
Move softwareVer to var() block
Nov 26 2018, 2:06 PM

Nov 25 2018

GitHub <noreply@github.com> committed rWF36b3e7c61f32: Merge 1b30ff93519f6eaf62269f82aa1179af23caa828 into… (authored by bkoehn).
Merge 1b30ff93519f6eaf62269f82aa1179af23caa828 into…
Nov 25 2018, 1:13 AM
bkoehn committed rWF1b30ff93519f: added compose config; updated compose file to use it; updated README to match (authored by bkoehn).
added compose config; updated compose file to use it; updated README to match
Nov 25 2018, 1:10 AM

Nov 24 2018

matt committed rWF6ed9fef88fb6: Add @koehn to AUTHORS (authored by matt).
Add @koehn to AUTHORS
Nov 24 2018, 11:44 PM
matt added a project to T497: Support pinning hashtags: WriteFreely.
Nov 24 2018, 11:34 PM · Write.as Web, WriteFreely, Restricted Project, Restricted Project
GitHub <noreply@github.com> committed rWF223e3850481f: Merge pull request #36 from writeas/docker-release (authored by matt).
Merge pull request #36 from writeas/docker-release
Nov 24 2018, 7:22 PM
GitHub <noreply@github.com> committed rWF6fcb04515c96: Merge 7bbc1b4b4717c64dc82cc3a4a8b8c23e40ef3049 into… (authored by bkoehn).
Merge 7bbc1b4b4717c64dc82cc3a4a8b8c23e40ef3049 into…
Nov 24 2018, 7:18 PM
matt committed rWF402f66770e6f: Move docker build to `make build-docker` (authored by matt).
Move docker build to `make build-docker`
Nov 24 2018, 7:18 PM
matt committed rWF7bbc1b4b4717: Add `make release-docker` (authored by matt).
Add `make release-docker`
Nov 24 2018, 7:18 PM
GitHub <noreply@github.com> committed rWF53bd5d047684: Merge 695bc796963916d48166e532cd08b5c027d4fbcf into… (authored by bkoehn).
Merge 695bc796963916d48166e532cd08b5c027d4fbcf into…
Nov 24 2018, 5:58 PM
bkoehn committed rWF695bc7969639: extracted docker command a la `go` and `make` (authored by bkoehn).
extracted docker command a la `go` and `make`
Nov 24 2018, 5:57 PM
bkoehn committed rWF50a6a1ee4049: added docker support to `make release` (authored by bkoehn).
added docker support to `make release`
Nov 24 2018, 5:50 PM
GitHub <noreply@github.com> committed rWFbdcacbc63238: Merge pull request #34 from koehn/master (authored by matt).
Merge pull request #34 from koehn/master
Nov 24 2018, 4:02 PM

Nov 23 2018

GitHub <noreply@github.com> committed rWF875f8d00405c: Merge 6f0c7aed66f6d136e3ca35ed2e02b0b8ff185d70 into… (authored by bkoehn).
Merge 6f0c7aed66f6d136e3ca35ed2e02b0b8ff185d70 into…
Nov 23 2018, 9:01 PM
GitHub <noreply@github.com> committed rWFcf784388f0dd: Merge pull request #31 from mrvdb/codehighlight (authored by matt).
Merge pull request #31 from mrvdb/codehighlight
Nov 23 2018, 6:23 PM
matt committed rWF3dd6e3491405: Fix whitespace in templates (authored by matt).
Fix whitespace in templates
Nov 23 2018, 5:42 PM
GitHub <noreply@github.com> committed rWFc54c0c433fd2: Merge 3dd6e3491405deadc56b084ad0587bbe524174b6 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 3dd6e3491405deadc56b084ad0587bbe524174b6 into…
Nov 23 2018, 5:42 PM
GitHub <noreply@github.com> committed rWF57e034b3d804: Merge 2b5e86991657ba10844b1d2562affd14ce37e409 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 2b5e86991657ba10844b1d2562affd14ce37e409 into…
Nov 23 2018, 5:39 PM
GitHub <noreply@github.com> committed rWF6d5dfd6b3b45: Merge 2b5e86991657ba10844b1d2562affd14ce37e409 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 2b5e86991657ba10844b1d2562affd14ce37e409 into…
Nov 23 2018, 5:39 PM
matt committed rWF2b5e86991657: Rename render.tmpl to post-render.tmpl (authored by matt).
Rename render.tmpl to post-render.tmpl
Nov 23 2018, 5:39 PM
matt committed rWF03c36af2f97c: Optimize template loading on non-post pages (authored by matt).
Optimize template loading on non-post pages
Nov 23 2018, 5:38 PM
matt committed rWF246a6dc5548e: Fix whitespace in highlight JS (authored by matt).
Fix whitespace in highlight JS
Nov 23 2018, 5:38 PM
matt committed rWF1c2fb1b12d6f: Rename render.tmpl to post-render.tmpl (authored by matt).
Rename render.tmpl to post-render.tmpl
Nov 23 2018, 5:34 PM
matt committed rWFd40b9e1c101b: Optimize template loading on non-post pages (authored by matt).
Optimize template loading on non-post pages
Nov 23 2018, 5:34 PM
matt committed rWF411e650ef71a: Fix whitespace in highlight JS (authored by matt).
Fix whitespace in highlight JS
Nov 23 2018, 5:34 PM
matt committed rWF7e43a55045cf: Rename render.tmpl to post-render.tmpl (authored by matt).
Rename render.tmpl to post-render.tmpl
Nov 23 2018, 5:26 PM
matt committed rWFc7b246448792: Optimize template loading on non-post pages (authored by matt).
Optimize template loading on non-post pages
Nov 23 2018, 5:26 PM
matt committed rWFcf1c932b280f: Fix whitespace in highlight JS (authored by matt).
Fix whitespace in highlight JS
Nov 23 2018, 5:26 PM

Nov 22 2018

matt added a parent task for T537: Work as a standalone server: T542: Automatically set up certificate from Let's Encrypt.
Nov 22 2018, 3:33 PM · WriteFreely
matt added a subtask for T542: Automatically set up certificate from Let's Encrypt: T537: Work as a standalone server.
Nov 22 2018, 3:33 PM · WriteFreely
matt changed the visibility for T542: Automatically set up certificate from Let's Encrypt.
Nov 22 2018, 3:32 PM · WriteFreely
Marcel van der Boom <marcel@hsdev.com> committed rWFa54f5fc9d8a2: Fix typos (authored by Marcel van der Boom <marcel@hsdev.com>).
Fix typos
Nov 22 2018, 3:04 PM
GitHub <noreply@github.com> committed rWF754978088a6b: Merge a54f5fc9d8a29c6cb8d019ba0c30ae6a2bc337a9 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge a54f5fc9d8a29c6cb8d019ba0c30ae6a2bc337a9 into…
Nov 22 2018, 3:04 PM
GitHub <noreply@github.com> committed rWF5314626051ae: Merge d63db279179c01b321e711b181e9ae80b657253b into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge d63db279179c01b321e711b181e9ae80b657253b into…
Nov 22 2018, 2:12 PM
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
Nov 22 2018, 2:11 PM
GitHub <noreply@github.com> committed rWFdb5579144ec2: Merge e400fe164980be89d39b6d76237ed8e61a9acbb3 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge e400fe164980be89d39b6d76237ed8e61a9acbb3 into…
Nov 22 2018, 2:02 PM
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
Nov 22 2018, 2:02 PM
GitHub <noreply@github.com> committed rWFa60db51bb9aa: Merge add06ee56cfe042f26b26fde1b33875cd267d66c into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge add06ee56cfe042f26b26fde1b33875cd267d66c into…
Nov 22 2018, 1:32 PM
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
Nov 22 2018, 1:32 PM
GitHub <noreply@github.com> committed rWF0e76d9fb68da: Merge 6f0c7aed66f6d136e3ca35ed2e02b0b8ff185d70 into… (authored by bkoehn).
Merge 6f0c7aed66f6d136e3ca35ed2e02b0b8ff185d70 into…
Nov 22 2018, 12:57 PM
bkoehn committed rWF6f0c7aed66f6: removed an unnecessary debugging statement (authored by bkoehn).
removed an unnecessary debugging statement
Nov 22 2018, 12:57 PM
bkoehn committed rWFaebad1ce54ff: added .git to make builds cache more effectively and run faster (authored by bkoehn).
added .git to make builds cache more effectively and run faster
Nov 22 2018, 12:57 PM
GitHub <noreply@github.com> committed rWFd2d4bc192e8a: Merge 8144c9581d2eda3f608d26b8c0fab15f1bac58a7 into… (authored by Marcel van der Boom <marcel@hsdev.com>).
Merge 8144c9581d2eda3f608d26b8c0fab15f1bac58a7 into…
Nov 22 2018, 9:42 AM
GitHub <noreply@github.com> committed rWFd89e5a5cd205: Merge f2a07db23ad56c90092da400ee04b5ef3de46609 into… (authored by bkoehn).
Merge f2a07db23ad56c90092da400ee04b5ef3de46609 into…
Nov 22 2018, 3:29 AM

Nov 21 2018

matt committed rWF09f5953431c4: Work as a standalone server, including TLS (authored by matt).
Work as a standalone server, including TLS
Nov 21 2018, 11:34 PM
matt closed T537: Work as a standalone server as Resolved by committing rWF09f5953431c4: Work as a standalone server, including TLS.
Nov 21 2018, 11:34 PM · WriteFreely
matt committed rWF77e79acd065f: Include About/Privacy page content in page description (authored by matt).
Include About/Privacy page content in page description
Nov 21 2018, 11:34 PM