Page MenuHomeMusing Studio

robjloranger (rob loranger)
Artisan Code Crafter

Projects (6)

User Details

User Since
May 14 2019, 5:56 PM (288 w, 1 d)

Recent Activity

Mar 11 2020

robjloranger committed rWF7bccb3d7f169: fix not setting value to existing post on edit (authored by robjloranger).
fix not setting value to existing post on edit
Mar 11 2020, 3:38 PM
robjloranger committed rWFb3a541ab0961: markdown preserved between edit/load/save (authored by robjloranger).
markdown preserved between edit/load/save
Mar 11 2020, 2:59 PM
robjloranger committed rWFee712bbfaacc: WIP: implement WYSIWYG editor w/ prosemirror (authored by robjloranger).
WIP: implement WYSIWYG editor w/ prosemirror
Mar 11 2020, 2:18 PM
robjloranger committed rWF36171e90c7e0: WIP: implement WYSIWYG editor w/ prosemirror (authored by robjloranger).
WIP: implement WYSIWYG editor w/ prosemirror
Mar 11 2020, 1:31 PM

Mar 10 2020

robjloranger committed rWFddb14ea9e5f4: WIP: implement WYSIWYG editor w/ prosemirror (authored by robjloranger).
WIP: implement WYSIWYG editor w/ prosemirror
Mar 10 2020, 10:19 PM
robjloranger committed rWFcb1553d67e6f: add basic prosemirror instructions (authored by robjloranger).
add basic prosemirror instructions
Mar 10 2020, 10:19 PM
robjloranger committed rWF58f27717beba: update .gitignore to ignore node_modules (authored by robjloranger).
update .gitignore to ignore node_modules
Mar 10 2020, 10:19 PM
robjloranger committed rWFf1f5dbb12815: add prosemirror build environment (authored by robjloranger).
add prosemirror build environment
Mar 10 2020, 10:19 PM

Feb 26 2020

robjloranger claimed T727: WYSIWYG Editor.

Looking into this today

Feb 26 2020, 5:44 PM · Restricted Project, Roadmap, Restricted Project, Usability, Pad, Restricted Project, WriteFreely

Feb 11 2020

robjloranger committed rWF33474cb1f173: change to simpler style (authored by robjloranger).
change to simpler style
Feb 11 2020, 9:04 PM

Jan 20 2020

robjloranger committed rWF2c075c0347a4: update upgrade script for recent changes (authored by robjloranger).
update upgrade script for recent changes
Jan 20 2020, 12:04 AM

Jan 15 2020

robjloranger committed rWF571460f08d8b: move timezone correction to client side (authored by robjloranger).
move timezone correction to client side
Jan 15 2020, 5:05 PM

Jan 14 2020

robjloranger committed rWF0766e6cb366a: fixes imported post times (authored by robjloranger).
fixes imported post times
Jan 14 2020, 6:47 PM
robjloranger committed rWFaae2f28bb673: pass original file modified date for imports (authored by robjloranger).
pass original file modified date for imports
Jan 14 2020, 4:59 PM

Dec 19 2019

robjloranger committed rWFdae65b7d1fad: retain output structure in response (authored by robjloranger).
retain output structure in response
Dec 19 2019, 4:28 PM

Dec 17 2019

robjloranger added a comment to T519: Preview Markdown before publishing.

sub task status:

Dec 17 2019, 10:54 PM · Usability, WriteFreely, Restricted Project, Pad, Write.as Web
robjloranger committed rWF26d906ae92ba: clean up responses and logging, change endpoint (authored by robjloranger).
clean up responses and logging, change endpoint
Dec 17 2019, 8:30 PM
robjloranger committed rWF4c0e4d04c14f: 404 for protected posts when previously authorized (authored by robjloranger).
404 for protected posts when previously authorized
Dec 17 2019, 6:44 PM

Nov 11 2019

robjloranger committed rWF7e014ca65958: Rename Suspend status to Silence (authored by robjloranger).
Rename Suspend status to Silence
Nov 11 2019, 11:26 PM
robjloranger committed rWF9b69de166fd5: add silenced warning on invites page (authored by robjloranger).
add silenced warning on invites page
Nov 11 2019, 10:26 PM

Nov 9 2019

robjloranger committed rWFf66d5bf1e8fa: use .Host instead of adding .Hostname (authored by robjloranger).
use .Host instead of adding .Hostname
Nov 9 2019, 7:42 PM

Nov 8 2019

robjloranger committed rWFc0b75f6b65e3: pass hostname to canonical url in post templates (authored by robjloranger).
pass hostname to canonical url in post templates
Nov 8 2019, 4:49 PM

Nov 5 2019

robjloranger committed rWF482e632ca970: add user account delete UI (authored by robjloranger).
add user account delete UI
Nov 5 2019, 8:24 PM
robjloranger committed rWFfc553d277f5b: add admin user account deletion (authored by robjloranger).
add admin user account deletion
Nov 5 2019, 8:23 PM
robjloranger committed rWFb83af955c3fd: remove wrapper over db.DeleteAccount (authored by robjloranger).
remove wrapper over db.DeleteAccount
Nov 5 2019, 8:20 PM
robjloranger committed rWFd3a3e9d5ff83: add admin user account deletion (authored by robjloranger).
add admin user account deletion
Nov 5 2019, 6:45 PM
robjloranger committed rWF41166e5c356d: CLI delete account by username and delete posts (authored by robjloranger).
CLI delete account by username and delete posts
Nov 5 2019, 5:16 PM

Oct 31 2019

robjloranger added a comment to T319: Support account deletion.

PR for writefreely is up including CLI flags, next is to add things like federated deletes for all collections including default (i.e. username) and and posts if they are being deleted as well.

Oct 31 2019, 10:25 PM · Restricted Project, WriteFreely, Restricted Project, Write.as Web, API
robjloranger committed rWFc87ca11a520c: add account deletion (authored by robjloranger).
add account deletion
Oct 31 2019, 10:25 PM
robjloranger added a comment to T319: Support account deletion.

status update

Oct 31 2019, 4:03 PM · Restricted Project, WriteFreely, Restricted Project, Write.as Web, API
robjloranger added a comment to T319: Support account deletion.

Looks like this function also already exists in writefreely under *datastore, but is still out of date and needs modification.

Oct 31 2019, 3:23 PM · Restricted Project, WriteFreely, Restricted Project, Write.as Web, API

Oct 30 2019

robjloranger claimed T319: Support account deletion.
Oct 30 2019, 6:22 PM · Restricted Project, WriteFreely, Restricted Project, Write.as Web, API

Oct 25 2019

robjloranger committed rWF5429ca4ab092: add check for suspended user on single posts (authored by robjloranger).
add check for suspended user on single posts
Oct 25 2019, 8:41 PM
robjloranger committed rWFf85f0751a3a7: address PR comments (authored by robjloranger).
address PR comments
Oct 25 2019, 7:10 PM

Oct 18 2019

robjloranger committed rWF42f6733980db: remove containers after use (authored by robjloranger).
remove containers after use
Oct 18 2019, 3:15 PM
robjloranger committed rWF66d9ecf3875b: add production stage (authored by robjloranger).
add production stage
Oct 18 2019, 3:15 PM
robjloranger committed rWF08403ca845d9: keep --update in apk call (authored by robjloranger).
keep --update in apk call
Oct 18 2019, 3:15 PM

Oct 16 2019

robjloranger updated subscribers of T519: Preview Markdown before publishing.

Noting here re: icons

Oct 16 2019, 4:23 PM · Usability, WriteFreely, Restricted Project, Pad, Write.as Web

Oct 15 2019

robjloranger committed rWFd2480cb3aa78: add basic API endpoint for rendering markdown (authored by robjloranger).
add basic API endpoint for rendering markdown
Oct 15 2019, 10:04 PM
robjloranger added a comment to T519: Preview Markdown before publishing.

progress so far

Oct 15 2019, 8:46 PM · Usability, WriteFreely, Restricted Project, Pad, Write.as Web

Oct 10 2019

robjloranger added a comment to T519: Preview Markdown before publishing.

In the interim, this will be an extension

Oct 10 2019, 4:53 PM · Usability, WriteFreely, Restricted Project, Pad, Write.as Web
robjloranger added a comment to T519: Preview Markdown before publishing.

On mobile the split should be horizontal, with the preview up top. It should also scroll with the editor content.

Oct 10 2019, 4:39 PM · Usability, WriteFreely, Restricted Project, Pad, Write.as Web
robjloranger added a comment to T519: Preview Markdown before publishing.

Idea 2:

Oct 10 2019, 4:34 PM · Usability, WriteFreely, Restricted Project, Pad, Write.as Web

Oct 8 2019

robjloranger committed rWF25fe5285da01: lightly style tables in posts (authored by robjloranger).
lightly style tables in posts
Oct 8 2019, 4:40 PM

Oct 3 2019

robjloranger committed rWF513765c09f01: include localdate in all collections +reader (authored by robjloranger).
include localdate in all collections +reader
Oct 3 2019, 9:10 PM
robjloranger committed rWFaa9efc7b3721: allow admin to reset user passwords (authored by robjloranger).
allow admin to reset user passwords
Oct 3 2019, 8:53 PM
robjloranger committed rWFe0e7c075cb6d: allow admin to reset user passwords (authored by robjloranger).
allow admin to reset user passwords
Oct 3 2019, 8:44 PM
robjloranger committed rWF9ef8f4270f18: move copy-text class into core (authored by robjloranger).
move copy-text class into core
Oct 3 2019, 8:43 PM
robjloranger added a comment to T695: Support manual admin password reset.

ok, how about this:

Oct 3 2019, 8:37 PM · Restricted Project, Restricted Project, WriteFreely
robjloranger added a comment to T695: Support manual admin password reset.

The current UI status, showing the success message after submission.

Oct 3 2019, 7:01 PM · Restricted Project, Restricted Project, WriteFreely
robjloranger committed rWFcaca8f0ae26f: show timestamps in local date/locale (authored by robjloranger).
show timestamps in local date/locale
Oct 3 2019, 4:50 PM
robjloranger added a comment to T670: Show post dates in local timezone.

So this seems to work well with only the script provided. Where were the uses of yesterday, today and tomorrow?

Oct 3 2019, 4:31 PM · Usability, Write.as Web, WriteFreely
robjloranger committed rWF4662ddd304f7: move shared post css into core.less (authored by robjloranger).
move shared post css into core.less
Oct 3 2019, 3:36 PM

Oct 2 2019

robjloranger committed rWFd7258beaccbb: change class to make sense (authored by robjloranger).
change class to make sense
Oct 2 2019, 8:35 PM
robjloranger committed rWF9c3bee8a7d57: add dates to posts on collections w/ blog format (authored by robjloranger).
add dates to posts on collections w/ blog format
Oct 2 2019, 8:21 PM
robjloranger committed rWF02dd1909459f: T697 default to user's first blog instead of draft (authored by robjloranger).
T697 default to user's first blog instead of draft
Oct 2 2019, 5:21 PM
robjloranger added a comment to T697: Make blog the default publishing destination.

@matt I have the template part done and working, just wondering if you remember off hand where we look up the last-selected publish choice.

Oct 2 2019, 4:40 PM · Usability, WriteFreely

Sep 25 2019

robjloranger added a comment to T522: Support searching blog posts.

I've been thinking about implementation details for this.

Sep 25 2019, 7:04 PM · Restricted Project, WriteFreely, Restricted Project, Write.as Web
robjloranger updated the task description for T696: Allow pagination of posts.
Sep 25 2019, 6:13 PM · API Library: Go, API, WriteFreely
robjloranger renamed T696: Allow pagination of posts from Allow pagination of collection posts to Allow pagination of posts.
Sep 25 2019, 5:58 PM · API Library: Go, API, WriteFreely
robjloranger created T696: Allow pagination of posts.
Sep 25 2019, 5:57 PM · API Library: Go, API, WriteFreely

Sep 23 2019

robjloranger added a project to T601: load global config from file: Refactor.

This will likely be a moderate refactor.

Sep 23 2019, 4:39 PM · Refactor, WriteFreely CLI, Write.as CLI

Sep 20 2019

robjloranger moved T672: Add new wf-cli action: accounts from In Progress to Complete on the WriteFreely CLI board.
Sep 20 2019, 5:43 PM · WriteFreely CLI
robjloranger committed rWCLI139a14154b44: add accounts command in wf (authored by robjloranger).
add accounts command in wf
Sep 20 2019, 5:42 PM
robjloranger moved T611: Detailed posts list from In Progress to Soon on the WriteFreely CLI board.
Sep 20 2019, 5:39 PM · WriteFreely CLI, Write.as CLI
robjloranger moved T672: Add new wf-cli action: accounts from Next Up to In Progress on the WriteFreely CLI board.
Sep 20 2019, 5:39 PM · WriteFreely CLI
robjloranger committed rWFcb78fd227ecb: use inline bash instead (authored by robjloranger).
use inline bash instead
Sep 20 2019, 5:18 PM
robjloranger committed rWF43849d95d301: add back all generation steps (authored by robjloranger).
add back all generation steps
Sep 20 2019, 5:07 PM
robjloranger committed rWF9d0027ec5350: don't need less to install less (authored by robjloranger).
don't need less to install less
Sep 20 2019, 4:22 PM

Sep 18 2019

robjloranger added 1 auditor(s) for rWFd129894ba76e: fix check for missing less: matt.

This is a bit different than differential as it is post commit. I really like the concept of the pre commit review with differential though.

Sep 18 2019, 11:49 PM
robjloranger committed rWFd129894ba76e: fix check for missing less (authored by robjloranger).
fix check for missing less
Sep 18 2019, 10:56 PM
robjloranger committed rWCLIff67ed2bb8c6: remove default collection of username (authored by robjloranger).
remove default collection of username
Sep 18 2019, 9:11 PM
robjloranger committed rWFf87371b594ce: update IsJSON to check for Accept header (authored by robjloranger).
update IsJSON to check for Accept header
Sep 18 2019, 7:44 PM
robjloranger committed rWFa6c1f4ae410f: allow titles for abbreviation elements (authored by robjloranger).
allow titles for abbreviation elements
Sep 18 2019, 3:35 PM

Sep 16 2019

robjloranger committed rWF82451aebfce2: remove unused make target (authored by robjloranger).
remove unused make target
Sep 16 2019, 10:16 PM
robjloranger committed rWF4bc0b46368c9: clean up .dockerignore (authored by robjloranger).
clean up .dockerignore
Sep 16 2019, 10:13 PM
robjloranger committed rWF34b55810260d: finish updating dockerfile and compose (authored by robjloranger).
finish updating dockerfile and compose
Sep 16 2019, 8:13 PM

Sep 14 2019

robjloranger committed rWF2ec67fc26a5a: refactor Dockerfile to work with current version (authored by robjloranger).
refactor Dockerfile to work with current version
Sep 14 2019, 9:52 PM

Sep 13 2019

robjloranger committed rWCLI253d2e978228: add accounts command in wf (authored by robjloranger).
add accounts command in wf
Sep 13 2019, 8:18 PM
robjloranger committed rWCLI4eea9280fdcd: add accounts command in wf (authored by robjloranger).
add accounts command in wf
Sep 13 2019, 7:50 PM
robjloranger committed rWCLI45e8b70c849d: add accounts command in wf (authored by robjloranger).
add accounts command in wf
Sep 13 2019, 7:49 PM
robjloranger placed T591: sub package fileutils should return errors up for grabs.
Sep 13 2019, 7:38 PM · Write.as CLI
robjloranger committed rWFd954b7c8e388: add user invite instructions (authored by robjloranger).
add user invite instructions
Sep 13 2019, 6:00 PM
robjloranger added a comment to T690: Show invite instructions for logged-in user.

sure, sounds good

Sep 13 2019, 5:27 PM · Usability, WriteFreely
robjloranger claimed T690: Show invite instructions for logged-in user.
Sep 13 2019, 5:18 PM · Usability, WriteFreely
robjloranger added a comment to T690: Show invite instructions for logged-in user.

Here is the page so far. I thought of adding fancy click to copy javascript but decided to hold off until another time. It's not really important.

Sep 13 2019, 5:16 PM · Usability, WriteFreely
robjloranger committed rWF0286dcf214c1: move tool from gogs into appstats pkg (authored by robjloranger).
move tool from gogs into appstats pkg
Sep 13 2019, 3:23 PM

Sep 12 2019

robjloranger added a comment to T647: Upgrade WriteFreely from admin dashboard.

I think a rough process would be:

  • download and extract into temporary location
  • copy existing data to FILEorFOLDER.old, for each file or folder to replace
  • move the new files to the existing locations, replacing them
  • kill the server process, triggering systemd to restart.
  • clean up temporary files
  • keep .old around in case of some error? if so maybe old files should be moved elsewhere, it wouldn't take too much disk to keep a copy of the last installed version around though.
Sep 12 2019, 8:46 PM · WriteFreely
robjloranger added a reverted change for rWF4d150fe83134: Revert "add all mathjax components": rWF25145296b3f5: add all mathjax components.
Revert "add all mathjax components"
Sep 12 2019, 5:28 PM
robjloranger added a reverting change for rWF25145296b3f5: add all mathjax components: rWF4d150fe83134: Revert "add all mathjax components".
Sep 12 2019, 5:28 PM
robjloranger committed rWF25145296b3f5: add all mathjax components (authored by robjloranger).
add all mathjax components
Sep 12 2019, 5:14 PM
robjloranger removed a parent task for T572: Check for updates: T555: Automated upgrades.
Sep 12 2019, 4:06 PM · WriteFreely
robjloranger removed a subtask for T555: Automated upgrades: T572: Check for updates.
Sep 12 2019, 4:06 PM · WriteFreely (v1.0)
robjloranger added a parent task for T572: Check for updates: T647: Upgrade WriteFreely from admin dashboard.
Sep 12 2019, 4:05 PM · WriteFreely
robjloranger added a subtask for T647: Upgrade WriteFreely from admin dashboard: T572: Check for updates.
Sep 12 2019, 4:05 PM · WriteFreely
robjloranger moved T692: Add password flag to CLI from Backlog to In Progress on the Write.as CLI board.
Sep 12 2019, 3:44 PM · WriteFreely CLI, Write.as CLI
robjloranger moved T692: Add password flag to CLI from Backlog to In Progress on the WriteFreely CLI board.
Sep 12 2019, 3:41 PM · WriteFreely CLI, Write.as CLI
robjloranger moved T672: Add new wf-cli action: accounts from Soon to Next Up on the WriteFreely CLI board.
Sep 12 2019, 3:41 PM · WriteFreely CLI
robjloranger moved T585: Store publishing preferences in config.ini from Next Up to Soon on the WriteFreely CLI board.
Sep 12 2019, 3:41 PM · WriteFreely CLI, Write.as CLI

Sep 11 2019

robjloranger committed rWF84d7ac35d3c6: fix issue with fonts and not rendering (authored by robjloranger).
fix issue with fonts and not rendering
Sep 11 2019, 9:04 PM