Keturah Dola-Borg
75ca5cd417
Add generic oauth module
...
Signed-off-by: prichier <pascoualito@gmail.com>
2020-05-30 23:59:02 +02:00
Keturah Dola-Borg
ee1ca48800
Add generic oauth client
...
Signed-off-by: prichier <pascoualito@gmail.com>
2020-05-30 23:58:57 +02:00
Keturah Dola-Borg
89f7946cb0
Add config/ini structures for generic oauth
...
Signed-off-by: prichier <pascoualito@gmail.com>
2020-05-30 23:58:51 +02:00
Keturah Dola-Borg
6174987c6a
Adds generic oAuth bool & name string to login view.
...
Signed-off-by: prichier <pascoualito@gmail.com>
2020-05-30 23:58:42 +02: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
RJ722
53cb5c3837
core.less: Use a bigger font size for h2
...
The font-size for h2 was set to be 1.17em, which is also the font
size defined for h3 by user agent stylesheet. This lead to both
h2 and h3 being rendered in same size. Use 1.2em for h2.
Closes : #217
2020-05-25 07:01:34 +05:30
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
gytisrepecka
8675eb0f95
Merge develop branch into oauth-gitea and resolve pages/login.tmpl conflict.
2020-04-23 14:24:17 +03:00
Matt Baer
99d86a7489
Merge pull request #303 from writeas/fix-oauth-account-creation
...
Respect registration config on OAuth signup flow
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
gytisrepecka
0e1459c6b2
Remove address variable - to make Locations use host value from config instead.
2020-04-17 17:12:06 +03:00
gytisrepecka
658310bc24
Remove constant giteaHost because there is no default URL for Gitea - must always use host from config.ini.
2020-04-17 17:07:45 +03:00
gytisrepecka
ddd519f6b7
Merge branch 'develop' into oauth-gitea before making fixes to address pull request #293 feedback.
2020-04-17 15:33:18 +03:00
Joice M. Joseph
671c7e99a5
fix : #297 - tls for mysql connetions
2020-04-16 09:34:16 +05:30
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
gytisrepecka
c798a44f69
Added Gitea OAuth login and account management.
2020-04-03 13:26:59 +03: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
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