NGPixel
ae733392f3
feat: password reset
4 years ago
NGPixel
4dcf664040
fix: handle removed auth strategies
4 years ago
NGPixel
e319355017
feat: enable/disable TFA per user
4 years ago
NGPixel
32d67adee1
feat: social login providers with dynamic instances
4 years ago
moonkey124
a7ddafd4aa
fix: incorrect error name for 1017 ( #2331 )
...
Fixed a copy and paste mistake
***NO_CI***
4 years ago
NGPixel
8c205b6950
fix: site title check + UI fixes + 2FA setup on account verify
4 years ago
NGPixel
f72530bf84
refactor: deps update + 2FA setup + verify
4 years ago
Dan Nicholson
d5d368cd33
feat: fix + enable OIDC auth method ( #2282 )
...
* fix: pass userinfo URL in oidc strategy
The userinfo URL from the definition was not being provided to the
passport strategy, which resulted in a type error trying to resolve the
user's profile. Furthermore, the name of the defined URL was
inconsistent with all other authentication method URLs.
* fix: pass all necessary scopes to oidc auth method
When no scopes are provided, passport-openidconnect uses only `openid`,
which does not contain the username or email address. Include `profile`
and `email` to ensure the necessary claims are included.
* fix: update oidc method to call processProfile correctly
Now the profile object and providerKey are passed to processProfile. The
usernameClaim no longer has any use as the email address is the
username.
* fix: mark oidc authentication method as available
4 years ago
Marks Polakovs
95b6a7ad82
fix: resolve tags on pages in GraphQL ( #2247 )
4 years ago
Seyed Sajad Kahani
15bca54bdf
fix: change language in edit, history and source pages ( #2194 )
...
* change language in edit, history and source pages
* fix: remove unnecessary i18n locale switch for download page
Co-authored-by: Nicolas Giard <github@ngpixel.com>
4 years ago
Higor Tavares
06c372d53f
fix: foreign key constraint when page have comments ( #2199 )
...
* Solving foreing key contraint when page have comments
* Update pages.js
remove indentation changes
Co-authored-by: Higor Tavares <paulo.freire@dellead.com>
4 years ago
NGPixel
26af63a80b
fix: login input hints
4 years ago
NGPixel
4cd6fe8a56
fix: unauthorized admin should receive 403 code
4 years ago
NGPixel
4f16dd0c81
fix: admin permissions + restrict nav settings
4 years ago
NGPixel
10f17c5712
feat: redirect on login based on group
4 years ago
NGPixel
be499e5795
fix: auth strategy dependent username label
4 years ago
NGPixel
52d0af19b4
feat: diagram rendering + post-processor (wip)
5 years ago
Regev Brody
b2ff064d34
fix: stream assets from storage local locations ( #2087 )
5 years ago
NGPixel
57f5cbd5b6
misc: knex update for mssql constraint bug
5 years ago
NGPixel
1ced9649c7
feat: enforce 2fa admin setting + hide local on login screen
5 years ago
NGPixel
b2f292cc39
fix: MSSQL migration 2.5.1
5 years ago
NGPixel
31661b2cb3
fix: token renewal date
5 years ago
NGPixel
b475795595
feat: login bg + bypass + hide local option
5 years ago
NGPixel
5282a82afe
fix: wait for sideload locales before server start ( #1248 )
5 years ago
Nicolas Giard
c009cc1392
feat: new login experience ( #2139 )
...
* feat: multiple auth instances
* fix: auth setup + strategy initialization
* feat: admin auth - add strategy
* feat: redirect on login - group setting
* feat: oauth2 generic - props definitions
* feat: new login UI (wip)
* feat: new login UI (wip)
* feat: admin security login settings
* feat: tabset editor indicators + print view improvements
* fix: code styling
5 years ago
Regev Brody
1c4829f70f
fix: tags filtered by access ( #2100 )
5 years ago
Regev Brody
41327dd1e8
feat: support MultiMarkdown tables ( #2126 )
5 years ago
TakeruDMC
cf3a48a6fa
fix: "undefined" error on deletePage by git storage ( #2132 )
5 years ago
Seyed Sajad Kahani
3c5352fb53
fix: change reconnectLink behavior for page move ( #1991 )
5 years ago
Maho Hiyajo
ea3962d143
fix: change discord module ‘discordapp.com’ to ‘discord.com’ ( #2117 )
5 years ago
Nicolas Giard
2409b286da
fix: matomo module siteId
5 years ago
NGPixel
1c18f3a4c2
fix: revoke typo
5 years ago
NGPixel
98f21b9f6a
fix: revalidate tokens created prior to server startup
5 years ago
NGPixel
92b29d1f06
fix: check revalidation timestamp
5 years ago
NGPixel
c37b0ad1d7
fix: remove console log from authenticate func
5 years ago
NGPixel
a25431bcf8
fix: token revocation incorrect TTL
5 years ago
NGPixel
a690e5597f
fix: revocation token list for users + groups
5 years ago
Regev Brody
33a9d5774c
fix: GraphQL error with MySQL and FULL OUTER JOIN ( #2104 )
...
* fix: GraphQL error with MySQL and FULL OUTER JOIN #2071
5 years ago
Regev Brody
6ef7b0f130
fix: deactivated users can still refresh their token ( #2105 )
5 years ago
Regev Brody
4bc284b06e
fix: page schema validation for extra field ( #2097 )
5 years ago
NGPixel
4cb7f33dcf
feat: visual editor code + sub/sup + table props
5 years ago
NGPixel
4855051d87
feat: page published state + comments localization
5 years ago
NGPixel
83b83a7510
feat: page css + scripts
5 years ago
NGPixel
53ddb50b51
feat: save page scripts + styles
5 years ago
NGPixel
718c14dd74
feat: editor props scripts + styles code editor
5 years ago
Regev Brody
0a16929a57
fix: editing buttons showing up even if no action is allowed ( #2043 )
...
* feat: Edit / Page Create Buttons showing up even if no action is allowed #1780
5 years ago
NGPixel
b723d7d626
fix: markdown core props + styles/scripts permissions
5 years ago
Regev Brody
77086a6e0a
feat: optional kroki/plantuml svg caching ( #2047 )
...
* feat: Caching kroki svgs #2020
5 years ago
Regev Brody
e03a80dccc
feat: underline markdown support ( #2073 )
...
* fix: no markdown support for underline #2072
5 years ago
Regev Brody
0e6340f51e
fix: use config value for tokenRenewal expiration ( #2042 )
...
* fix: tokenRenewal seems to be hard coded #1540
5 years ago