1
0
mirror of https://github.com/writeas/writefreely synced 2025-02-01 10:56:48 +01:00

932 Commits

Author SHA1 Message Date
Shlee
beef2b15a7
Create dependabot.yml 2020-07-02 20:24:26 +08:00
Matt Baer
5c94d23466
Merge pull request #312 from writeas/fix-no-to
Only log "No to!" when debugging
2020-05-29 05:53:24 -04:00
Matt Baer
2aa154d85c
Merge pull request #295 from writeas/optimize-drafts-fetch
Optimize Drafts retrieval
2020-05-29 05:52:58 -04:00
Matt Baer
9d854c17c1 Only log "No to!" when debugging
Fixes #311
2020-05-15 13:48:20 -04:00
Matt Baer
037fc40fb3
Merge pull request #307 from writeas/fix-numeric-alpha-hashtags
Support hashtags with numbers + letters
2020-05-07 11:33:30 -04:00
Matt Baer
5fe1dd1731 Add SQLite query for v9 migration 2020-05-06 14:08:48 -04:00
Matt Baer
b9c467558c Return transaction Begin error in v9 migration 2020-05-06 14:08:25 -04:00
Matt Baer
a0e517c224 Merge branch 'develop' into optimize-drafts-fetch 2020-05-01 15:00:51 -04:00
Matt Baer
dc7b5df90e Update saturday library to support number+letter hashtags
Previously, a hashtag like #100DaysToOffload wouldn't automatically turn
into a clickable link. This fixes that by updating to the latest version
of the satuday library.
2020-04-28 10:50:51 -04:00
Matt Baer
99d86a7489
Merge pull request #303 from writeas/fix-oauth-account-creation
Respect registration config on OAuth signup flow
v0.12.0
2020-04-22 13:49:52 -04:00
Matt Baer
8e16bac12c Update README
Includes a better description, features, install and license sections, and a screenshot.
2020-04-22 13:43:29 -04:00
Matt Baer
7420039770 Merge branch 'develop' of github.com:writeas/writefreely into develop 2020-04-22 12:47:00 -04:00
Matt Baer
f15acf3880 Reduce vertical margin around OAuth buttons 2020-04-22 09:27:33 -04:00
Matt Baer
308b1a7282 Remove "login" verbiage on OAuth signup page
Change it to reflect that this is the final step in the signup flow.
2020-04-22 09:27:19 -04:00
Matt Baer
fd97539f85 Mention unset password on failed login
(when it applies)
2020-04-22 09:26:42 -04:00
Matt Baer
cf3d5588c2 Move unique OAuth username creation to client-side
Now, on OAuth signup form, we create a unique username with random appended string only if there's a conflict.
Previously, this was always happening during the Slack OAuth flow. This has the benefit of preventing username collisions for all OAuth providers.
2020-04-22 09:17:25 -04:00
Matt Baer
6fc166174b
Merge pull request #299 from writeas/fix-friendica-federation
Fix federation with Friendica
2020-04-21 14:39:48 -04:00
Matt Baer
0c6d3e45e4 Update Go modules 2020-04-21 13:04:19 -04:00
Matt Baer
b97038e696 Better describe usage stats in setup process 2020-04-21 13:01:39 -04:00
Matt Baer
37ccf69d81 Increase App Settings checkbox and select sizes 2020-04-21 13:01:08 -04:00
Matt Baer
0127e38ed0 Reorder App Settings page and improve descriptions 2020-04-21 13:00:36 -04:00
Matt Baer
7b7df5535e Run go fmt on oauth_test.go 2020-04-21 07:31:23 -04:00
Matt Baer
5400f416c0 Reduce db calls on normal invite-based signup
This removes an unnecessary database call after creating a user, and documents `db.CreateUser()` to make it clear that extra calls are unnecessary.
2020-04-20 18:21:01 -04:00
Matt Baer
ca4a576c31 Support OAuth registration with invite code
This adds any OAuth login buttons to the invite signup page, stores the invite code for the flow duration, and associates the new user with it once successfully registered.

It enables invite-only instances with OAuth-based registration.
2020-04-20 18:18:23 -04:00
Matt Baer
93c2773412 Prevent account creation via OAuth when registration is closed 2020-04-20 15:26:53 -04:00
Matt Baer
5e4ed5d9bc Remove extraneous @context fields on AP outbox 2020-04-15 12:30:50 -04:00
Matt Baer
1c5a0099b6 Fix empty date showing on collection 404 page 2020-04-14 07:27:44 -04:00
Matt Baer
5de4d2086b Optimize Drafts retrieval
This adds a database index to speed up retrieval of Drafts.

It is untested with SQLite.
2020-04-09 13:54:26 -04:00
Matt Baer
e51e58386e Update versions in migrations.go 2020-04-09 13:49:44 -04:00
Matt Baer
9f1dd7a138 Use latest writeas/activityserve library
This fixes a 500 error / panic caused by ActivityPub actors without an
`inbox` or `outbox` attribute.
2020-04-09 13:00:29 -04:00
Matt Baer
d6cb178eb6 Use writeas/impart v1.1.1
This doesn't change the actual underlying dependency; it simply uses the
current, most recent tag for the impart library.
2020-03-28 13:30:44 -04:00
Matt Baer
c2417399a4 Bump version to 0.12.0 v0.12.0rc1 2020-03-27 12:53:48 -04:00
Matt Baer
8cc793142e
Merge pull request #288 from writeas/css-invalidation-release
Add CSS cache busting to templates in release
2020-03-27 12:28:52 -04:00
Matt Baer
599e7669d0 Add CSS cache busting to templates in release 2020-03-27 12:19:59 -04:00
Matt Baer
dbd7eff7ea
Merge pull request #284 from writeas/high-load-error-page
Show 503 page on blogs under high load
2020-03-27 11:52:28 -04:00
Matt Baer
07debec8d5 Add new err func to wflib and sqlite builds 2020-03-27 11:48:20 -04:00
Matt Baer
8ad04c5187
Merge pull request #272 from writeas/novelfix
Fix Novel pagination
2020-03-27 11:38:20 -04:00
CJ Eller
f11e6ed843
Apply review edits to chorus-collection 2020-03-27 11:22:35 -04:00
CJ Eller
540d716d29
Apply review edits 2020-03-27 11:22:16 -04:00
Matt Baer
1d25b38eb7
Merge pull request #282 from writeas/patch-ap-mentions
Clean up ActivityPub mentions
2020-03-27 09:07:57 -04:00
Matt Baer
c3400242f0
Merge pull request #274 from writeas/private-instance-improvements
Private instance cleanup
2020-03-27 09:05:45 -04:00
Matt Baer
9c93e55e0a
Merge pull request #281 from writeas/accessibility-improvements
Accessibility improvements for readers
2020-03-26 10:09:28 -04:00
Matt Baer
0acc630af5
Merge pull request #243 from writeas/T713-oauth-account-management
OAuth account management
2020-03-24 15:09:49 -04:00
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
2020-03-24 10:41:53 -04:00
Matt Baer
5d01f49ce9 Move /me/oauth/remove endpoint to /api/me/oauth/remove 2020-03-24 10:33:45 -04:00
Matt Baer
d7d4cd907e Tweak "account already attached" verbiage 2020-03-24 09:09:14 -04:00
Matt Baer
b25e80bb1b Show configured GitLab name on Account page
This includes the chosen GitLab display name in the button text.
2020-03-24 09:07:27 -04:00
Matt Baer
9dbba9d8c7 Make handle column in remoteusers NULL
This alters the V6 migration to make the column NULLable. Anyone who has already run this migration will need to manually update their database.
2020-03-24 07:59:00 -04:00
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. 2020-03-20 18:07:35 -04:00
Matt Baer
f9cd87ae3a Log handle on GetProfilePageFromHandle err 2020-03-19 13:43:07 -04:00