Matt Baer
121d83d94d
Clean up pad JS formatting, debug messages
4 years ago
Matt Baer
fee44e7c8d
Add menu hover delay on user pages + editor
4 years ago
Matt Baer
a25664bb97
Support post signatures
...
This enables users to add a signature to all blog posts, and update it from a single location.
Requires database migration with: writefreely db migrate
Closes T582
4 years ago
prichier
f6aa99e591
Add disable_password_auth option
5 years ago
Matt Baer
9624c4db00
Show warning in editor when local draft is out of date
...
Fixes #41
5 years ago
prichier
724ab34006
Fix: option name from allow_logout to allow_disconnect
5 years ago
prichier
fe7ff38bd8
Manage generic Oauth buttons on Account Settings
...
Add generic Oauth allow_logout option
5 years ago
Matt Baer
37ccf69d81
Increase App Settings checkbox and select sizes
5 years ago
Matt Baer
0127e38ed0
Reorder App Settings page and improve descriptions
5 years ago
Matt Baer
1c5a0099b6
Fix empty date showing on collection 404 page
5 years ago
gytisrepecka
c798a44f69
Added Gitea OAuth login and account management.
5 years ago
CJ Eller
f11e6ed843
Apply review edits to chorus-collection
5 years ago
CJ Eller
540d716d29
Apply review edits
5 years ago
Matt Baer
491a1148ee
Restyle OAuth account management section
...
- Break up linked / to-link sections
- Add logos for all services
- Lay out buttons horizontally
- Tweak the copy
Ref T713
5 years ago
Matt Baer
5d01f49ce9
Move /me/oauth/remove endpoint to /api/me/oauth/remove
5 years ago
Matt Baer
b25e80bb1b
Show configured GitLab name on Account page
...
This includes the chosen GitLab display name in the button text.
5 years ago
Nick Gerakines
048e8a5e13
Added error messaging when user attempts to attach a slack account to a user that already has the slack account attached. Added GitLab to settings page as oauth option.
5 years ago
Matt Baer
2aeb994b04
Don't show date on pinned post page
...
Ref T669
5 years ago
Matt Baer
2db6c33a41
Consolidate /signup page link logic
...
This moves logic for determining whether or not to show a "Sign up" page
on /signup (i.e. because the `/` route shows another, non-signup page)
into the AppCfg.SignupPath() method. It also changes various signup
links to use this value.
5 years ago
Matt Baer
151ec71163
Land on login form for private instances
5 years ago
Matt Baer
7aef706977
Fix Reader nav link on WFModesty + Private instance
...
(that is, hide the footer nav link when logged out)
5 years ago
CJ Eller
e140fe139f
Add {{end}} on line 97
5 years ago
CJ Eller
6027f7cfdc
Fixed pagination for Novel
5 years ago
koehr
b42760abab
add js, jsx and html aliases for highlightjs
5 years ago
Matt Baer
46dbb10433
Make Admin Settings page more user-friendly
...
- Add a description to each config item
- Change item names to make more sense
Ref T694
5 years ago
Matt Baer
8933076296
Add invite button to admin Users page header
...
Ref T694
5 years ago
Matt Baer
34d196376e
Include extracted images in draft social metadata
...
Previously, we didn't extract images for draft posts. This fixes that.
5 years ago
Matt Baer
37b7755c08
Tell admin that automated check failed when necessary
...
This keeps track when automated update check fails, and displays a
relevant message to the admin on /admin/updates
Ref T572
5 years ago
Matt Baer
c2ece926e0
Show update notification in admin nav bar
...
When a WriteFreely update is available, indicate this on the "Updates"
navigation item
Ref T572
5 years ago
Matt Baer
389dc8b9db
Show functional Updates page when checks are disabled
...
Ref T572
5 years ago
Matt Baer
a06bb457de
Change copy and design on WF Updates page
...
- Tweak the copy
- Include link to download latest release
- Change the version status design a bit
- Restyle some text
5 years ago
Matt Baer
48ca695c46
Show last update check time in local timezone
5 years ago
Matt Baer
68e992a55e
Fix bad #status anchor in view-user.tmpl
5 years ago
Matt Baer
602cd80020
Fix mismatched span in user/admin/users.tmpl
5 years ago
Matt Baer
0d79057bae
Rename ReleaseURL() to ReleaseNotesURL()
5 years ago
Matt Baer
b58464addb
Optionally hide Monitor page in Admin nav
...
This adds a new config option that signifies the admin doesn't need to
see deeply technical things, like application resource usage. In the
[app] section, set forest = true to enable this.
Ref T694
5 years ago
Matt Baer
92da069ce4
Move admin dashboard sections into subpages
...
This moves app config to a "Settings" page and the application monitor
to a "Monitor" page. It also reworks the admin navigation bar a bit and
adds some instance stats on the dashboard.
Ref T694
5 years ago
Matt Baer
b1d006fcf2
Make Reader width consistent with other pages
5 years ago
Matt Baer
5d754176e0
Use h1 consistently on user pages
...
instead of h2s. This also removes odd one-time class usages on Account
Settings page.
5 years ago
Matt Baer
7023b74d12
Update calls and vars for Invites and elsewhere
...
Ref T661
5 years ago
Matt Baer
8cfffb5650
Disable form items on Invite page when silenced
...
Ref T661
5 years ago
Matt Baer
bc9455db4f
Fix datetime attributes on read.tmpl
5 years ago
Matt Baer
5de2f633e1
Fix localdate.js not included on Tags page
5 years ago
Matt Baer
50901d2446
Fix date format in `datetime` attribute
...
Previously, the date format in this attribute for posts was invalid.
This caused local date rendering to fail in Firefox. This fixes that.
Closes #253
5 years ago
Matt Baer
30032e74a0
Add helpful text on Drafts page
5 years ago
Matt Baer
b336e95e12
Render HTML entities in Drafts list
...
Previously, we'd show the raw HTML entities in the summaries of Draft
posts, instead of rendering them. This fixes that.
5 years ago
Nick Gerakines
5d834c1cd2
Minor code cleanup on settings page to improve oauth account management UI. T713
5 years ago
Nick Gerakines
c0317b4e93
Implemented oauth attach functionality, oauth detach functionality, and required data migration. T713
5 years ago
Rob Loranger
571460f08d
move timezone correction to client side
5 years ago
Rob Loranger
0766e6cb36
fixes imported post times
...
changes the client side to round the unix time to avoid floats
alters the time to match the client time zone on the server side
5 years ago