Jacob Fletcher
863abc0e6b
feat(next): root admin ( #7276 )
2024-07-23 13:44:44 -04:00
Alessio Gravili
a7b0f8ba36
feat!: new server-only, faster and immediate autoLogin ( #7224 )
...
- When autoLogin is enabled, it will no longer flash an unresponsive
"login" screen. Instead, it will straight up open the admin panel.
That's because, on the server, we will now always & immediately see the
user as authenticated, thus no initial login view is pushed to the
client until the client component sends the auth request anymore. Less
useless requests. Additionally, jwt verification is now completely
skipped
- No more auto-login related frontend code. autoLogin handling has been
removed from the frontend `Auth` component
- less code to maintain, this is way simpler now
**For reviewers:**
- The new logic for autoFill without prefillOnly is here: [jwt auth
strategy](https://github.com/payloadcms/payload/pull/7224/files#diff-7d40839079a8b2abb58233e5904513ab321023a70538229dfaf1dfee067dc8bfR21 )
- The new logic for autoFill with prefillOnly is here: [Server Login
View](https://github.com/payloadcms/payload/pull/7224/files#diff-683770104f196196743398a698fbf8987f00e4426ca1c0ace3658d18ab80e82dL72 )
=> [Client Login
Form](https://github.com/payloadcms/payload/pull/7224/files#diff-ac3504d3b3b0489455245663649bef9e84477bf0c1185da5a4d3a612450f01eeL20 )
**BREAKING**
`autoLogin` without `prefillOnly` set now also affects graphQL/Rest
operations. Only the user specified in `autoLogin` will be returned.
Within the graphQL/Rest/Local API, this should still allow you to
authenticate with a different user, as the autoLogin user is only used
if no token is set.
2024-07-20 23:25:50 +00:00
Jacob Fletcher
edb501349f
docs: improves authentication docs ( #7195 )
2024-07-17 12:52:41 -04:00
Jacob Fletcher
0371aea711
docs: moves collection and global admin options to admin docs ( #7168 )
2024-07-16 12:08:21 -04:00
Jacob Fletcher
2925c3bb90
docs: root hooks ( #7160 )
2024-07-15 17:15:34 -04:00
Jacob Fletcher
0e673c6335
docs: improves access control docs ( #7154 )
2024-07-15 15:29:11 -04:00
Jacob Fletcher
a1bb661a1a
docs: misc improvements ( #7107 )
2024-07-11 09:54:21 -04:00
Jacob Fletcher
5a76d6db8b
docs: improves configuration docs ( #7090 )
2024-07-09 18:10:04 -04:00
Jacob Fletcher
441d00a4fd
docs: rewrites fields overview doc ( #7065 )
2024-07-08 13:21:38 -04:00
Jacob Fletcher
e57432a471
docs: root-level routes require directory rename ( #7023 )
2024-07-03 10:11:40 -04:00
Jacob Fletcher
ca5f330376
docs: rewrites field admin docs to 3.0 ( #7002 )
2024-07-02 16:29:03 -04:00
Jacob Fletcher
f47d6cb23c
docs: accessing the config from custom components ( #6942 )
2024-06-26 12:46:48 -04:00
Jacob Fletcher
ae8a5a9cb8
docs: automatic custom component detection ( #6939 )
2024-06-26 10:19:28 -04:00
Jacob Fletcher
9b850e0a01
docs: rewrites admin docs to 3.0 ( #6891 )
2024-06-21 16:21:43 -04:00
Jacob Fletcher
a20cf70105
docs: removes express
2024-05-13 10:29:59 -04:00
Jacob Fletcher
0886e4e972
docs: restructures admin components docs
2024-05-10 17:56:11 -04:00
Jacob Fletcher
550a40d6a2
docs: updates admin overview doc
2024-05-10 15:28:14 -04:00
Jacob Fletcher
1a20390454
docs: removes bundlers, webpack, and vite
2024-05-09 15:58:51 -04:00
Jarrod Flesch
680ed1dec8
fix: allows navigation to reset-pw route, adds customization for route ( #6778 )
...
Fixes https://github.com/payloadcms/payload/issues/6745
Fixes the inability to navigate to the reset password route. Adds the ability to customize the route and docs for all customizable admin panel routes.
2024-06-14 12:38:32 -04:00
Jacob Fletcher
9556d1bd42
feat!: replaces admin.meta.ogImage with admin.meta.openGraph.images ( #6227 )
2024-05-16 12:40:15 -04:00
Jacob Fletcher
6a0fffe002
feat!: consolidates admin.logoutRoute and admin.inactivityRoute into admin.routes ( #6354 )
2024-05-14 21:18:19 +00:00
Elliot DeNolf
cfd9231403
docs: update config overview
2023-10-12 10:28:04 -04:00
Elliot DeNolf
b398c44bfe
chore: update all references to main in docs, examples, and templates
2023-10-08 19:45:54 -04:00
James
c9387eba27
Merge branch '2_0/docs/bundlers' of github.com:payloadcms/payload into 2.0
2023-10-08 14:37:14 -04:00
PatrikKozak
022ef85d8c
docs: removes generated type aliasing
...
Co-authored-by: Jacob Fletcher <jacobsfletch@gmail.com >
2023-10-08 10:13:03 -04:00
Jacob Fletcher
70d41407a8
docs: live preview ( #3474 )
2023-10-08 09:55:06 -04:00
Jarrod Flesch
6efedc174a
chore: updates admin/webpack, admin/overview. Adds admin/server-only.
2023-10-07 14:51:26 -04:00
James
78d6643950
chore: docs stubbing
2023-10-06 10:20:44 -04:00
Alessio Gravili
ae7d6f97d2
chore: formatting and linting ( #3261 )
...
* chore: lint packages/payload
* chore: lint packages/db-postgres
* chore: lint packages/db-mongodb
* chore: update eslintrc exclusion rules
* chore: update eslintrc exclusion rules
* chore: lint misc files
* chore: run prettier through packages
* chore: run eslint on payload again
* chore: prettier misc files
* chore: prettier docs
2023-09-01 17:39:44 +02:00
Alessio Gravili
c5756ed4a1
feat: option to pre-fill login credentials automatically ( #3021 )
...
Co-authored-by: Dan Ribbens <dan.ribbens@gmail.com >
2023-08-04 13:41:08 -04:00
PatrikKozak
2b0f65a27f
docs: fixes admin panel table ( #2986 )
2023-07-10 10:16:25 -04:00
Jacob Fletcher
9b22c4b654
docs: fixes misc links ( #2971 )
2023-07-05 12:02:56 -04:00
Alex Maslakov
3965613154
Fix table in docs/admin/overview.mdx
...
Found that table in docs Admin > Overview section is broken. I prepared a small fix.
2023-02-18 02:14:11 +02:00
James
4d259a69f2
feat: allows customization of the folder used to serve admin bundled files in production
2023-02-10 12:20:46 -05:00
Alberto Maghini
a345ef0d31
feat: admin UI logout extensibility ( #1274 )
...
* added Logout documentation
* updated type and schema
* updated logout component, route and inactivityRoute references
* added custom Logout component into test admin instance
* fixed windows path management
* added dotenv usage
* added check on testSuiteDir and provided more meaningful error message
* fixed object destructure
* updated from logout.route to logoutRoute
* extracted getSanitizedLogoutRoutes method
* added unit tests
* updated references
* updated doc
* reviewed casing and added defaults
* updated usage
* restored workers previous value
* fixed config validation
* updated docs and schema
* updated reference to logoutRoute and inactivityRoute
* updated test ref
Co-authored-by: Alberto Maghini (MSC Technology Italia) <alberto.maghini@msc.com >
Co-authored-by: Alberto Maghini <alberto@newesis.com >
2022-11-14 14:55:31 -05:00
James
183cd9a0be
chore: updates docs to reflect new website public images folder
2022-11-13 17:41:39 -05:00
Elliot DeNolf
ca434b8a92
feat: implement gravatar ( #1107 )
2022-09-12 10:29:22 -07:00
Elliot DeNolf
1ed867ce0c
docs: update examples with ts types
2022-08-23 11:43:24 -04:00
Dan Ribbens
cd8d1c7ace
docs: dark mode
2022-07-19 02:02:30 -04:00
Dan Ribbens
4913441017
Free and open-source under MIT license ( #565 )
...
* feat: free and open-source under MIT license
2022-05-16 19:25:20 -04:00
Dan Ribbens
dca90c4aa9
feat: serverURL is no longer required ( #437 )
2022-02-11 08:32:37 -05:00
Dan Ribbens
fb60bc79a1
feat: user preferences ( #195 )
...
* feat: adds preferences to rest api and graphql
* feat: admin panel saves user preferences on locales
* feat: admin panel saves user column preferences for collection lists
* feat: adds new id field to blocks and array items
* feat: exposes new DocumentInfo context and usePreferences hooks to admin panel
* docs: preferences api documentation and useage details
Co-authored-by: James <james@trbl.design >
2021-06-21 12:49:10 -04:00
Elliot DeNolf
670ccf2f58
feat: support global date format
2021-04-29 18:29:56 -04:00
Dan Ribbens
3afefbe592
chore: fix docs admin folder casing
2021-03-04 11:52:33 -05:00