Page MenuHomeWrite.as
Feed Advanced Search

Jun 21 2019

matt committed rWF77bf40344341: Merge branch 'develop' into private-instance (authored by matt).
Merge branch 'develop' into private-instance
Jun 21 2019, 1:12 AM
matt committed rWF86a128483bb8: Fix more missing hostNames (authored by matt).
Fix more missing hostNames
Jun 21 2019, 1:11 AM

Jun 20 2019

matt reassigned T657: Support shorter config process from robjloranger to qwazix.
Jun 20 2019, 7:09 PM · WriteFreely
matt lowered the priority of T563: Instance-level stylesheet from High to Medium-High.
Jun 20 2019, 3:00 PM · WriteFreely
matt committed rWCLI73501ae46e0b: Keep new post listing style under -v flag (authored by matt).
Keep new post listing style under -v flag
Jun 20 2019, 1:35 PM
matt committed rWFbbd775bcc6ac: Always initialize database after --config (authored by matt).
Always initialize database after --config
Jun 20 2019, 1:07 PM
matt created T657: Support shorter config process.
Jun 20 2019, 12:37 PM · WriteFreely

Jun 19 2019

matt created T656: Subscribe to RSS / Atom feeds.
Jun 19 2019, 11:50 PM · Read.as
matt created T655: Fetch outbox posts on follow.
Jun 19 2019, 11:48 PM · Read.as
matt committed rWF44a4fd7a79cc: Correctly log and return after serving static file (authored by matt).
Correctly log and return after serving static file
Jun 19 2019, 11:27 PM
matt committed rWF2b39b714de66: Use UserLevelReader func for read routes (authored by matt).
Use UserLevelReader func for read routes
Jun 19 2019, 11:27 PM

Jun 18 2019

matt moved T654: Show example text when first arriving in editor from Backlog to Hopes & Dreams on the WriteFreely board.
Jun 18 2019, 6:56 PM · Usability, WriteFreely
matt created T654: Show example text when first arriving in editor.
Jun 18 2019, 6:56 PM · Usability, WriteFreely
matt committed rWCLI1dcbdb8e01a5: Add note about unstable `master` branch (authored by matt).
Add note about unstable `master` branch
Jun 18 2019, 6:48 PM
matt committed rWCLId21caacbf50e: Link to desktop app in README (authored by matt).
Link to desktop app in README
Jun 18 2019, 6:48 PM

Jun 17 2019

matt added a comment to T576: User-only visibility setting.

Addressed those issues in most recent commits.

Jun 17 2019, 1:27 AM · Restricted Project, WriteFreely
matt committed rWF7dc620aff1e8: Check reader permissions on .well-known endpoints (authored by matt).
Check reader permissions on .well-known endpoints
Jun 17 2019, 1:23 AM
matt committed rWFd6a77d666847: Check reader permissions on RSS feed & sitemap (authored by matt).
Check reader permissions on RSS feed & sitemap
Jun 17 2019, 1:17 AM
matt added a comment to T576: User-only visibility setting.

Just opened a pull request (GH#123) for this. I still need to verify that data isn't leaking on some ActivityPub endpoints (namely nodeinfo and webfinger), but the core of everything is there and ready to try out.

Jun 17 2019, 12:50 AM · Restricted Project, WriteFreely
matt committed rWF63b536ec8771: Don't federate anything when instance is private (authored by matt).
Don't federate anything when instance is private
Jun 17 2019, 12:35 AM
matt committed rWF35718cd239d4: Change blog visibility explanations on Private instance (authored by matt).
Change blog visibility explanations on Private instance
Jun 17 2019, 12:35 AM
matt committed rWFb3a36a3be722: Allow completely private instances, part 1 (authored by matt).
Allow completely private instances, part 1
Jun 17 2019, 12:35 AM
matt committed rWFa2088c164634: Restrict API read access based on Private setting (authored by matt).
Restrict API read access based on Private setting
Jun 17 2019, 12:35 AM
matt committed rWFbf989eb696ef: Hide Reader link on private instance when unauth'd (authored by matt).
Hide Reader link on private instance when unauth'd
Jun 17 2019, 12:35 AM

Jun 16 2019

matt closed T651: Allow changing landing route from admin UI as Resolved by committing rWF161f7a8de298: Support changing landing conf val from Admin UI.
Jun 16 2019, 10:39 PM · Restricted Project, WriteFreely
matt closed T651: Allow changing landing route from admin UI, a subtask of T574: Configurable landing route, as Resolved.
Jun 16 2019, 10:39 PM · Restricted Project, WriteFreely
matt committed rWF161f7a8de298: Support changing landing conf val from Admin UI (authored by matt).
Support changing landing conf val from Admin UI
Jun 16 2019, 10:39 PM
matt moved T649: Let pkg user set request logs from Backlog to Post-v1.0 on the WriteFreely board.
Jun 16 2019, 9:34 PM · WriteFreely, Restricted Project
matt moved T651: Allow changing landing route from admin UI from Backlog to Soon / v1.0 on the WriteFreely board.
Jun 16 2019, 9:34 PM · Restricted Project, WriteFreely

Jun 15 2019

matt created T651: Allow changing landing route from admin UI.
Jun 15 2019, 4:22 AM · Restricted Project, WriteFreely
matt created T649: Let pkg user set request logs.
Jun 15 2019, 1:00 AM · WriteFreely, Restricted Project
matt updated the task description for T555: Automated upgrades.
Jun 15 2019, 12:43 AM · WriteFreely (v1.0)
matt placed T647: Upgrade WriteFreely from admin dashboard up for grabs.
Jun 15 2019, 12:40 AM · WriteFreely
matt created T647: Upgrade WriteFreely from admin dashboard.
Jun 15 2019, 12:40 AM · WriteFreely

Jun 14 2019

matt committed rWF872ec4809b71: Tweak status wording (authored by matt).
Tweak status wording
Jun 14 2019, 11:51 PM
matt committed rWF4c34b3473662: Exit when no writefreely executable found (authored by matt).
Exit when no writefreely executable found
Jun 14 2019, 11:51 PM
matt committed rWF36b160b706c7: Add TODO for multierror (authored by matt).
Add TODO for multierror
Jun 14 2019, 11:12 PM
matt committed rWF97ac95035088: Add TODO for multierror (authored by matt).
Add TODO for multierror
Jun 14 2019, 11:11 PM
matt committed rWFf38a135bfa72: Remove global hostName var (authored by matt).
Remove global hostName var
Jun 14 2019, 10:58 PM
matt added a comment to T555: Automated upgrades.

Perfect 👍

Jun 14 2019, 5:09 PM · WriteFreely (v1.0)
matt added a comment to T555: Automated upgrades.

Nice, this looks great!

Jun 14 2019, 4:47 PM · WriteFreely (v1.0)
matt changed the edit policy for T245: Import posts from other platforms.
Jun 14 2019, 2:12 PM · Roadmap, Import, WriteFreely, Write.as Web
matt committed rWF26a099001440: Save config via Apper interface from Admin dash (authored by matt).
Save config via Apper interface from Admin dash
Jun 14 2019, 1:59 AM
matt committed rWF830b859421fd: Fix activitypub.go imports (authored by matt).
Fix activitypub.go imports
Jun 14 2019, 12:44 AM
matt committed rWFa10a4e9a28f7: Merge branch 'develop' into librarization (authored by matt).
Merge branch 'develop' into librarization
Jun 14 2019, 12:40 AM
matt committed rWFbe0547a62ced: Include schema.sql when built with wflib tag (authored by matt).
Include schema.sql when built with wflib tag
Jun 14 2019, 12:30 AM

Jun 13 2019

matt committed rWFed4aacd1ac6a: Move static file ServeMux to App struct (authored by matt).
Move static file ServeMux to App struct
Jun 13 2019, 10:54 PM
matt committed rWF034db22f8c29: Break functionality out of Serve() func (authored by matt).
Break functionality out of Serve() func
Jun 13 2019, 10:54 PM
matt added a comment to T555: Automated upgrades.

Yeah, a button like that would be the end-goal. And maybe pair that with T579: WriteFreely daemon to make it all seamless.

Jun 13 2019, 10:14 PM · WriteFreely (v1.0)
matt added a comment to T572: Check for updates.

An authoritative source for checking the current version number: https://version.writefreely.org

Jun 13 2019, 10:13 PM · WriteFreely
matt added a parent task for T555: Automated upgrades: Unknown Object (Maniphest Task).
Jun 13 2019, 10:07 PM · WriteFreely (v1.0)
matt removed a subtask for T572: Check for updates: Unknown Object (Maniphest Task).
Jun 13 2019, 10:06 PM · WriteFreely
matt updated subscribers of T555: Automated upgrades.

@robjloranger What do you think would be the best way to do this to help with T600? A single Go-based utility? A simple bash script?

Jun 13 2019, 10:05 PM · WriteFreely (v1.0)
matt committed rWFf8de8f7f21ec: Merge branch 'librarization' of github.com:writeas/writefreely into… (authored by matt).
Merge branch 'librarization' of github.com:writeas/writefreely into…
Jun 13 2019, 5:48 PM
matt committed rWFeb6349f93ad4: Allow compiling without go-sql-driver/mysql pkg (authored by matt).
Allow compiling without go-sql-driver/mysql pkg
Jun 13 2019, 5:48 PM
matt committed rWF23acabaeb338: Use db.isDuplicateKeyErr() in activitypub.go (authored by matt).
Use db.isDuplicateKeyErr() in activitypub.go
Jun 13 2019, 5:48 PM
matt committed rWF584fe4fb93ff: Support changing default landing path (authored by matt).
Support changing default landing path
Jun 13 2019, 5:48 PM
matt committed rWF758269e3d8fc: Move key generation and Keychain to key pkg (authored by matt).
Move key generation and Keychain to key pkg
Jun 13 2019, 5:48 PM
matt added a reverting change for rWGO8463946e2d6b: Merge pull request #18 from writeas/include-coll: rWGOada6b850c1da: Revert "Merge pull request #18 from writeas/include-coll".
Jun 13 2019, 2:01 PM
matt added a reverted change for rWGOada6b850c1da: Revert "Merge pull request #18 from writeas/include-coll": rWGO8463946e2d6b: Merge pull request #18 from writeas/include-coll.
Revert "Merge pull request #18 from writeas/include-coll"
Jun 13 2019, 2:01 PM
matt added a comment to T645: Collection should default to username.

Sounds good. I'll go ahead and revert it.

Jun 13 2019, 1:56 PM · WriteFreely CLI, Restricted Project
matt added a comment to T645: Collection should default to username.

No worries. Yeah, the library should be taking the parameter and using it to change the endpoint, as is done here in post.go

Jun 13 2019, 1:53 PM · WriteFreely CLI, Restricted Project
matt added a comment to T645: Collection should default to username.

So, the PostParams.Collection field was left out of the JSON because it shouldn't ever get sent along with the payload. Instead it's used to set the API endpoint in go-writeas, e.g. /api/collections/{Collection}/posts. Is there another reason it's needed in the JSON?

Jun 13 2019, 1:12 PM · WriteFreely CLI, Restricted Project

Jun 11 2019

matt committed rWCLIc067ffbc756b: Merge branch 'master' into version-two (authored by matt).
Merge branch 'master' into version-two
Jun 11 2019, 4:24 PM
matt added a project to T598: refactor shared code: Refactor.
Jun 11 2019, 4:20 PM · Refactor, WriteFreely CLI, Write.as CLI
matt committed rWCLIa294c6e4cded: Bump version to 2.0 (authored by matt).
Bump version to 2.0
Jun 11 2019, 4:14 PM
matt closed T194: Add anonymous post syncing, a subtask of T192: Prompt user to associate all posts when first logging in, as Resolved.
Jun 11 2019, 3:58 PM · Restricted Project, Write.as CLI
matt closed T194: Add anonymous post syncing as Resolved.
Jun 11 2019, 3:58 PM · Restricted Project, Write.as CLI
matt committed rWCLIed5e498c4044: Tweak post claim logging (authored by matt).
Tweak post claim logging
Jun 11 2019, 3:27 PM
matt committed rWCLI4b42c2160b72: Fix nil pointer error in CmdClaim (authored by matt).
Fix nil pointer error in CmdClaim
Jun 11 2019, 3:27 PM

Jun 10 2019

matt committed rWGO8cf5d505602d: Merge branch 'v2' (authored by matt).
Merge branch 'v2'
Jun 10 2019, 10:11 PM
matt created Read.as.
Jun 10 2019, 6:19 PM
matt added a comment to T194: Add anonymous post syncing.

sync might be a little ambiguous, especially with our upcoming T584 changes. Maybe something like claim or own instead?

Jun 10 2019, 6:15 PM · Restricted Project, Write.as CLI
matt moved T194: Add anonymous post syncing from Near Future to Next Up on the Write.as CLI board.
Jun 10 2019, 6:15 PM · Restricted Project, Write.as CLI
matt added a comment to T586: Support any WriteFreely instance.

I agree, storing posts.json comes with challenges. But, a few things:

Jun 10 2019, 5:16 PM · Restricted Project, WriteFreely CLI, Restricted Project
matt added a comment to T594: add new configuration directory.

I'd say yes, we should support being authenticated for multiple users on one host. So .writefreely/host/username.ini or .writefreely/host/username/config.ini. As for the location to store posts, see T584#10089.

Jun 10 2019, 5:10 PM · WriteFreely CLI, Restricted Project
matt committed rWCLI29d829bae985: Update forum link text and replace Slack badge (authored by matt).
Update forum link text and replace Slack badge
Jun 10 2019, 4:27 PM
matt added a parent task for T603: Publish to account / collections: T638: Publish to Write.as account from Linux app.
Jun 10 2019, 4:14 PM · WriteFreely CLI, Write.as CLI
matt added a subtask for T638: Publish to Write.as account from Linux app: T603: Publish to account / collections.
Jun 10 2019, 4:14 PM · Write.as Desktop
matt removed a subtask for T603: Publish to account / collections: T638: Publish to Write.as account from Linux app.
Jun 10 2019, 4:14 PM · WriteFreely CLI, Write.as CLI
matt removed a parent task for T638: Publish to Write.as account from Linux app: T603: Publish to account / collections.
Jun 10 2019, 4:14 PM · Write.as Desktop
matt closed T602: List collections, a subtask of T603: Publish to account / collections, as Resolved.
Jun 10 2019, 4:00 PM · WriteFreely CLI, Write.as CLI
matt closed T602: List collections as Resolved.
Jun 10 2019, 4:00 PM · WriteFreely CLI, Write.as CLI
matt changed the edit policy for T475: Support viewing 360° images.
Jun 10 2019, 2:05 PM · Snap.as
matt moved T489: Initially populate gallery with thumbnails from Backlog to Wishlist / Uncooked ideas on the Snap.as board.
Jun 10 2019, 2:04 PM · Snap.as
matt archived Snap.as (Beta).
Jun 10 2019, 2:03 PM
matt archived Snap.as (Alpha).
Jun 10 2019, 2:03 PM
matt archived Snap.as (1.0).
Jun 10 2019, 2:03 PM
matt created T642: Upload photos via email.
Jun 10 2019, 1:59 PM · Write.as Web, Snap.as
matt created T641: Support custom Javascript on single-user instances.
Jun 10 2019, 1:52 PM · WriteFreely
matt created T640: GTK app Snap package.
Jun 10 2019, 1:28 PM · Write.as Desktop
matt created T639: Consolidate GTK app Code.as / GitHub repos.
Jun 10 2019, 1:24 PM · Write.as Desktop
matt moved T638: Publish to Write.as account from Linux app from Backlog to Linux on the Write.as Desktop board.
Jun 10 2019, 1:00 PM · Write.as Desktop
matt added a parent task for T638: Publish to Write.as account from Linux app: T603: Publish to account / collections.
Jun 10 2019, 11:41 AM · Write.as Desktop
matt added a subtask for T603: Publish to account / collections: T638: Publish to Write.as account from Linux app.
Jun 10 2019, 11:41 AM · WriteFreely CLI, Write.as CLI
matt created T638: Publish to Write.as account from Linux app.
Jun 10 2019, 11:41 AM · Write.as Desktop

Jun 9 2019

matt removed a project from T636: Support missing collection attributes for import: API.
Jun 9 2019, 6:21 PM · API Library: Go, Import
matt added a project to T637: Support more attributes when creating a collection: API.
Jun 9 2019, 6:21 PM · API, Import, Write.as Web, WriteFreely
matt placed T636: Support missing collection attributes for import up for grabs.
Jun 9 2019, 6:20 PM · API Library: Go, Import
matt added a comment to T636: Support missing collection attributes for import.

This is dependent on backend changes (T637: Support more attributes when creating a collection).

Jun 9 2019, 6:19 PM · API Library: Go, Import