Page MenuHomeMusing Studio
Feed Advanced Search

Dec 21 2018

matt changed the status of T495: List all tags on a blog from Open to Thinking.
Dec 21 2018, 1:12 PM · Restricted Project, WriteFreely, Restricted Project, Write.as Web

Dec 20 2018

matt committed rWF5e5b283daf24: Validate username in admin user creation process (authored by matt).
Validate username in admin user creation process
Dec 20 2018, 2:29 AM
matt committed rWF852ca5eea473: Merge branch 'master' of github.com:writeas/writefreely (authored by matt).
Merge branch 'master' of github.com:writeas/writefreely
Dec 20 2018, 2:29 AM
matt committed rWFf99244b93fcf: Factor out admin user creation logic (authored by matt).
Factor out admin user creation logic
Dec 20 2018, 2:29 AM
matt committed rWF13bf5b663811: Include max number of blogs in nodeinfo (authored by matt).
Include max number of blogs in nodeinfo
Dec 20 2018, 2:29 AM

Dec 18 2018

GitHub <noreply@github.com> committed rWF88e1c65939d4: Merge pull request #48 from TeDomum/master (authored by matt).
Merge pull request #48 from TeDomum/master
Dec 18 2018, 1:30 PM

Dec 17 2018

matt updated the task description for T557: Support a Markdown standard.
Dec 17 2018, 7:16 PM · Restricted Project, Write.as Web, WriteFreely
matt triaged T557: Support a Markdown standard as Wishlist priority.
Dec 17 2018, 7:14 PM · Restricted Project, Write.as Web, WriteFreely
matt updated the task description for T556: Invite users.
Dec 17 2018, 3:06 PM · Write.as Web, WriteFreely
GitHub <noreply@github.com> committed rWGO68cbee8f4a5e: Merge pull request #9 from abhinav/v2 (authored by matt).
Merge pull request #9 from abhinav/v2
Dec 17 2018, 12:51 AM

Dec 15 2018

matt committed rWF11de25237d86: Fix db.Ping() call (authored by matt).
Fix db.Ping() call
Dec 15 2018, 7:14 PM
matt committed rWFdad79adfd25a: Update features list (authored by matt).
Update features list
Dec 15 2018, 3:43 AM
matt committed rWF2178b4abf2b5: Check database connection on startup (authored by matt).
Check database connection on startup
Dec 15 2018, 3:43 AM

Dec 14 2018

matt added a comment to T542: Automatically set up certificate from Let's Encrypt.

Need a little time to read into the "magic" that happens in this library, but certmagic might be the easiest way to implement this.

Dec 14 2018, 2:22 PM · WriteFreely

Dec 11 2018

matt updated the task description for T556: Invite users.
Dec 11 2018, 5:37 PM · Write.as Web, WriteFreely
matt created T556: Invite users.
Dec 11 2018, 5:36 PM · Write.as Web, WriteFreely
matt created T555: Automated upgrades.
Dec 11 2018, 4:13 PM · WriteFreely (v1.0)
matt closed T530: Import schema, a subtask of T529: Support SQLite for storage, as Resolved.
Dec 11 2018, 3:59 PM · WriteFreely (v1.0)
matt closed T530: Import schema, a subtask of T528: Add database check when starting up, as Resolved.
Dec 11 2018, 3:59 PM · Setup, WriteFreely
matt closed T530: Import schema as Resolved.

Remaining work here is mentioned in T536: Compile all static / default assets into binary.

Dec 11 2018, 3:59 PM · Setup, WriteFreely
matt renamed T530: Import schema from Create database tables on startup to Import schema.
Dec 11 2018, 3:59 PM · Setup, WriteFreely

Dec 10 2018

matt closed T529: Support SQLite for storage as Resolved.

Have been testing more over the weekend -- no serious issues. Got this merged in and will release it today. Thanks again @benovermyer!

Dec 10 2018, 9:58 PM · WriteFreely (v1.0)
matt committed rWF3fab9f643960: Add missing CSS for highlightjs (authored by matt).
Add missing CSS for highlightjs
Dec 10 2018, 9:22 PM
matt committed rWF8beccaf6c21f: Reserve "community" username (authored by matt).
Reserve "community" username
Dec 10 2018, 9:18 PM
matt committed rWF4b8d5e3e3739: Bump version to 0.6.0 (authored by matt).
Bump version to 0.6.0
Dec 10 2018, 9:18 PM
matt committed rWF25a68d0c0e24: Add Reader section (authored by matt).
Add Reader section
Dec 10 2018, 9:08 PM
matt closed T554: Local timeline as Resolved by committing rWF25a68d0c0e24: Add Reader section.
Dec 10 2018, 9:08 PM · Federation, WriteFreely
matt committed rWF7828bf6ba25e: Merge branch 'develop' (authored by matt).
Merge branch 'develop'
Dec 10 2018, 9:08 PM
matt committed rWFd3b120be7511: Merge branch 'sqlite-support' into develop (authored by matt).
Merge branch 'sqlite-support' into develop
Dec 10 2018, 9:08 PM
GitHub <noreply@github.com> committed rWF2422601e89df: Merge pull request #45 from writeas/sqlite-support (authored by matt).
Merge pull request #45 from writeas/sqlite-support
Dec 10 2018, 7:22 PM
matt moved T535: Federate unpublishing blog post from Soon / v1.0 to Backlog on the WriteFreely board.
Dec 10 2018, 4:38 PM · Federation, Write.as Web, WriteFreely
GitHub <noreply@github.com> committed rWF2473b0cd8dd4: Merge a3e287a77a2d27d745a3c1035e6952b673d2827e into… (authored by matt).
Merge a3e287a77a2d27d745a3c1035e6952b673d2827e into…
Dec 10 2018, 5:28 AM
matt committed rWFa3e287a77a2d: Make accesstokens.user_agent NULL by default (authored by matt).
Make accesstokens.user_agent NULL by default
Dec 10 2018, 5:28 AM
matt created T554: Local timeline.
Dec 10 2018, 4:39 AM · Federation, WriteFreely

Dec 9 2018

matt committed rWF111945bc5d8d: Add new -c [filename] option for supplying config file (authored by matt).
Add new -c [filename] option for supplying config file
Dec 9 2018, 5:34 PM

Dec 8 2018

GitHub <noreply@github.com> committed rWFe2693166d414: Merge 9fb7777c336d5e4362c2c235a957ed32b2dca87d into… (authored by matt).
Merge 9fb7777c336d5e4362c2c235a957ed32b2dca87d into…
Dec 8 2018, 11:46 PM
matt committed rWF9fb7777c336d: Switch to xgo for cross-compilation (authored by matt).
Switch to xgo for cross-compilation
Dec 8 2018, 11:46 PM
GitHub <noreply@github.com> committed rWF8a5165e54d6e: Merge 20c77989ba11a6d8c8751d13c381cf96ada4da4e into… (authored by matt).
Merge 20c77989ba11a6d8c8751d13c381cf96ada4da4e into…
Dec 8 2018, 8:26 PM
matt committed rWF20c77989ba11: Update setup steps (authored by matt).
Update setup steps
Dec 8 2018, 8:26 PM
matt added a comment to T529: Support SQLite for storage.

Okay, did some more refactoring and caught some other errors / differences between MySQL and SQLite. Also added the SQLite option in the config setup.

Dec 8 2018, 7:06 PM · WriteFreely (v1.0)
GitHub <noreply@github.com> committed rWF18984c2410d7: Merge 17c816477b49747eca39856aa2c7564b37e2845a into… (authored by matt).
Merge 17c816477b49747eca39856aa2c7564b37e2845a into…
Dec 8 2018, 7:02 PM
matt committed rWF17c816477b49: Add SQLite option to config process (authored by matt).
Add SQLite option to config process
Dec 8 2018, 6:38 PM
matt committed rWFc6851fee5059: Fix duplicate key checks in SQLite (authored by matt).
Fix duplicate key checks in SQLite
Dec 8 2018, 6:38 PM
matt committed rWFba3d6ae64c10: Support custom SQLite database file name (authored by matt).
Support custom SQLite database file name
Dec 8 2018, 6:38 PM
matt committed rWF4b780361bfe9: Fix upsert queries on SQLite (authored by matt).
Fix upsert queries on SQLite
Dec 8 2018, 5:59 PM
matt committed rWF026604b3dd7a: Fix pinned post content truncation with SQLite (authored by matt).
Fix pinned post content truncation with SQLite
Dec 8 2018, 5:59 PM
matt committed rWFdaaa4564bbc6: Fix post `created` date in SQLite (authored by matt).
Fix post `created` date in SQLite
Dec 8 2018, 5:59 PM
matt committed rWF6f4c004e8c8b: Fix SQLite date format string (authored by matt).
Fix SQLite date format string
Dec 8 2018, 5:59 PM
matt committed rWFbc1b3fdfb7c5: Move NOW() calls to datastore.now() method (authored by matt).
Move NOW() calls to datastore.now() method
Dec 8 2018, 5:59 PM
matt committed rWF7fab11b3c83f: Move initial config loading to its own func (authored by matt).
Move initial config loading to its own func
Dec 8 2018, 5:59 PM
matt committed rWFafede80e8731: Merge branch 'master' into sqlite-support (authored by matt).
Merge branch 'master' into sqlite-support
Dec 8 2018, 5:59 PM
matt added a parent task for T553: User management: T538: Admin interface.
Dec 8 2018, 3:23 PM · WriteFreely
matt added a subtask for T538: Admin interface: T553: User management.
Dec 8 2018, 3:23 PM · WriteFreely
matt triaged T553: User management as Low priority.
Dec 8 2018, 3:21 PM · WriteFreely

Dec 7 2018

matt added a comment to T372: Import posts from Blogger.

Nice! Good to know.

Dec 7 2018, 10:11 PM · Write.as Web, Import, WriteFreely, Restricted Project
matt committed rWF9e466a6d23d2: Locally host MathJax (authored by matt).
Locally host MathJax
Dec 7 2018, 9:54 PM
matt closed T551: Remove CloudFlare dependencies as Resolved by committing rWF9e466a6d23d2: Locally host MathJax.
Dec 7 2018, 9:54 PM · Refactor, Write.as Web, WriteFreely
matt committed rWF860e8c01208a: Locally host highlightjs (authored by matt).
Locally host highlightjs
Dec 7 2018, 9:54 PM

Dec 6 2018

matt triaged T551: Remove CloudFlare dependencies as High priority.
Dec 6 2018, 4:07 PM · Refactor, Write.as Web, WriteFreely
matt added a comment to T529: Support SQLite for storage.

Sounds great.

Dec 6 2018, 4:04 PM · WriteFreely (v1.0)
matt committed rWFdf4cd9ed0073: Add --create-admin option (authored by matt).
Add --create-admin option
Dec 6 2018, 2:46 AM
matt closed T544: Add ability to generate users from the command line as Resolved by committing rWFdf4cd9ed0073: Add --create-admin option.
Dec 6 2018, 2:46 AM · WriteFreely
matt committed rWFe06b3287855a: Merge branch 'master' of github.com:writeas/writefreely (authored by matt).
Merge branch 'master' of github.com:writeas/writefreely
Dec 6 2018, 2:46 AM
matt triaged T550: Image uploading as Wishlist priority.
Dec 6 2018, 1:39 AM · Restricted Project, SnapFreely, WriteFreely
matt triaged T549: Handle deleted AP actors as Low priority.
Dec 6 2018, 12:36 AM · Federation, WriteFreely
matt claimed T544: Add ability to generate users from the command line.

Could really use this, especially now that WriteFreely.host is up and running, so I'll get started on it.

Dec 6 2018, 12:12 AM · WriteFreely
matt awarded T544: Add ability to generate users from the command line a 100 token.
Dec 6 2018, 12:08 AM · WriteFreely
matt moved T544: Add ability to generate users from the command line from Backlog to Soon / v1.0 on the WriteFreely board.
Dec 6 2018, 12:06 AM · WriteFreely

Dec 5 2018

matt closed T541: Support changing config values via web, a subtask of T538: Admin interface, as Resolved.
Dec 5 2018, 11:59 PM · WriteFreely
matt closed T541: Support changing config values via web as Resolved.

Actually, I think this is good for now.

Dec 5 2018, 11:59 PM · WriteFreely
matt triaged T548: Move to go-fed v1.0 as Low priority.
Dec 5 2018, 3:51 PM · Refactor, WriteFreely
matt added a project to T547: Create AP actor keys with Go's built-in libraries: Refactor.
Dec 5 2018, 3:49 PM · WriteFreely, Refactor
matt triaged T547: Create AP actor keys with Go's built-in libraries as High priority.
Dec 5 2018, 3:49 PM · WriteFreely, Refactor
matt added a comment to T544: Add ability to generate users from the command line.

Yep that's perfect, thanks 👍 That way anyone can make changes if needed. I've also changed that default value in the "Create Task" form.

Dec 5 2018, 5:07 AM · WriteFreely
matt changed the join policy for Refactor.
Dec 5 2018, 5:04 AM
matt added a comment to T529: Support SQLite for storage.

Awesome. Plenty of people asking about that now, so that'll be good. If you want to take the charge on that one, please feel free!

Dec 5 2018, 5:03 AM · WriteFreely (v1.0)
matt committed rWFf04469beee41: Fix SQLite concurrency issues (authored by matt).
Fix SQLite concurrency issues
Dec 5 2018, 4:57 AM

Dec 3 2018

matt committed rWF8ceb1650204e: Bump version to 0.5 (authored by matt).
Bump version to 0.5
Dec 3 2018, 11:58 PM
matt committed rWFcb2b30b379a2: Show stats on About page if public_stats enabled (authored by matt).
Show stats on About page if public_stats enabled
Dec 3 2018, 11:58 PM
matt committed rWF8cbc02d7cf8b: Hide unneeded config values in single-user mode (authored by matt).
Hide unneeded config values in single-user mode
Dec 3 2018, 11:58 PM
matt committed rWF573ce0273978: Remove params from URL after loading admin panel (authored by matt).
Remove params from URL after loading admin panel
Dec 3 2018, 11:58 PM
matt committed rWFcbf6ff54dfa4: Add site_description config value (authored by matt).
Add site_description config value
Dec 3 2018, 11:58 PM
matt committed rWFd2f89c6360d9: Open pages linked from admin UI in new window (authored by matt).
Open pages linked from admin UI in new window
Dec 3 2018, 11:58 PM
matt committed rWF9fe4b09de50e: Support editing some config values in admin UI (authored by matt).
Support editing some config values in admin UI
Dec 3 2018, 11:58 PM
matt added a comment to T541: Support changing config values via web.

Still need to describe what each setting does, but this is nearly complete.

Dec 3 2018, 10:33 PM · WriteFreely
GitHub <noreply@github.com> committed rWF09a3fe09febe: Merge pull request #39 from mrvdb/codehighlight (authored by matt).
Merge pull request #39 from mrvdb/codehighlight
Dec 3 2018, 5:24 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
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

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)