Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Created a new Admin configuration namespace. #90

Merged
merged 2 commits into from
Jun 24, 2023

Conversation

Bowens20832
Copy link
Contributor

Created a new Admin configuration namespace, and accompanying tests.

Resolves #89

Created a new Admin configuration namespace, and accompanying tests.

Resolves #89
@Bowens20832 Bowens20832 added the version: elegant-cms This is the development effort leading up to v1.0 of Elegant CMS. label Jun 24, 2023
@Bowens20832 Bowens20832 added this to the Elegant CMS milestone Jun 24, 2023
@Bowens20832 Bowens20832 merged commit f59f1eb into feature/elegant-cms-v-0-1 Jun 24, 2023
@Bowens20832 Bowens20832 deleted the cms/admin-configuration branch June 24, 2023 03:11
Bowens20832 added a commit that referenced this pull request Aug 23, 2023
* Feature/outstanding (#88)

* Removed Preval

* Update next.config.js

* Upgraded to React 18

Upgraded Elegant to React 18. Resolves #80 #79

* Force users to have Node 18 installed on their machine.

Require users to have node 18 install on their computer.

Resolves #80

* Update jest.yml

* Clean up our config

* Update jest.yml

* 2.2.6-innovators.0

* 2.3.1-innovators.0

* Include .npmrc in the build

* 2.3.1-innovators.1

* Update init.js

* 2.3.1-innovators.2

* Added the admin login shell

* Added the core shell of the admin panel

It builds, but all tests are not passing

* WIP

* Work in progress

* Update tailwind.config.js

* WIP

* Update collections.tsx

* WIP

* WIP

* It builds and all tests passing!

* Work in progress... Very close to a successful build

* chore: Updates/Creates hello-world

* chore: Updates/Creates hello-world

* chore: Updates/Creates hello-world

* chore: Updates/Creates hello-world

* WIP

* chore: Updates/Creates hello-world

* Fix

* chore: Updates/Creates hello-world

* feat(docs): remove hello-world

* chore: Updates/Creates hello-world

* feat(docs): remove hello-world

* Revert "Fix"

This reverts commit 0bfcf59.

* chore: Updates/Creates hey-now

* feat(content): create tests

* Revert "Revert "Fix""

This reverts commit f6f8f05.

* chore: Updates/Creates hello

* Cleanup

* Everything builds!

* UTC Time build fix

* chore: Updates/Creates hello-world

* chore: Updates/Creates this-is-cool

* chore: Updates/Creates hello-world

* chore: Updates/Creates hello-world

* chore: Updates/Creates hello-world

* chore: Updates/Creates hello-world

* chore: Updates/Creates hello-world

* chore: Updates/Creates hello-world

* chore: Updates/Creates hello-world

* chore: Updates/Creates hello-world

* chore: Updates/Creates hello-world

* chore: Updates/Creates hello-world

* Pre Dev split

* chore: Updates/Creates hello-world

* chore: Updates/Creates hello-world

* Created a new Admin configuration namespace. (#90)

* Created a new Admin configuration namespace.

Created a new Admin configuration namespace, and accompanying tests.

Resolves #89

* Update release-notes.mdx

* chore: Updates/Creates hello-world

* Images finally save!

The CMS assets are finally saving in the proper place!

Hooray for Jest and unit testing 💯

* chore: Updates/Creates this-is-cool

* Added a dynamic cms panel name to the application (#92)

* Added a dynamic cms panel name to the application

* Update release-notes.mdx

* feat(docs): remove this-is-cool

* chore: Updates/Creates hello-world

* Update 404.tsx

* Moved the login page, to be static and not dynamically routed

* Elegant cms/admin login page (#96)

* Created the admin login and 404 pages.

* Completed the log in page

* Update release-notes.mdx

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates contribution-guide

* Update contribution-guide.mdx

* feat(content): create handbooks

* chore: Updates/Creates dadsad

* feat(handbooks): remove dadsad

* chore: Updates developers-starter-guide formerly hello-world

* chore: Updates/Creates developers-starter-guide

* chore: Updates/Creates developers-starter-guide

* chore: Updates/Creates developers-starter-guide

* chore: Updates/Creates developers-starter-guide

* Update developers-starter-guide.mdx

* chore: Updates/Creates developers-starter-guide

* chore: Updates/Creates developers-starter-guide

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates development-tools

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates development-tools

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates development-tools

* Set publish date on existing docs

* chore: Updates/Creates development-tools

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates elegant-community

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates elegant-community

* chore: Updates/Creates development-tools

* chore: Updates/Creates trademark-policy

* chore: Updates/Creates brand

* chore: Updates/Creates brand

* chore: Updates/Creates brand

* chore: Updates/Creates brand

* Update brand.mdx

* Update brand.mdx

* chore: Updates/Creates trademark-policy

* chore: Updates/Creates development-tools

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates contribution-guide

* Update contribution-guide.mdx

* feat(docs): remove developers-starter-guide

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates contribution-guide

* chore: Updates/Creates contribution-guide

* Fixes

* Fixes

* Fixes

* chore: Updates/Creates upgrade

* WIP

* chore: Updates/Creates upgrade

* Camelcase fix

* chore: Updates/Creates upgrade

* chore: Updates/Creates upgrade

* chore: Updates/Creates upgrade

* chore: Updates/Creates upgrade

* chore: Updates/Creates upgrade

* chore: Updates/Creates upgrade

* chore: Updates/Creates upgrade

* Update upgrade.mdx

* chore: Updates/Creates upgrade

* Update upgrade.mdx

* chore: Updates metadata DB

* WIP

* Added the admin.cms_repository_branch variable to the config namespace

Added the admin.cms_repository_branch variable to the config namespace

* Migrate the admin header to the elegant core namespace

* Moving the admin header

* Update AdminHeader.tsx

* Update AdminHeader.tsx

* Update AdminHeader.tsx

* chore: Updates metadata DB

* Update list.tsx

* Set Admin buttons to use the primary color defined in the Tailwind config file.

* Update index.tsx

* chore: Updates metadata DB

* Set button colors to match the tailwind theme

* Added CMS config repo variables

* Update index.tsx

* Update the welcome message

* Created the cms repository owner configuration variable

* Created the remaining admin cms env variables and tests

* Update settings.tsx

* Update .gitignore

* feat(content): create posts

* chore: Updates/Creates august-2nd-2023-1st-post

* chore: Updates/Creates august-2nd-2nd-post

* Unwind File Handler

* chore: Updates august-2nd-1st-post formerly august-2nd-2nd-post

* chore: Updates/Creates 2nd-post-the-second-post-ever

* chore: Updates metadata DB

* feat(content): create docs

* feat(content): create guides

* chore: Updates metadata DB

* feat(content): create docs

* chore: Updates/Creates hello-world

* feat(posts): remove 2nd-post-the-second-post-ever

* feat(posts): remove august-2nd-1st-post

* Remove test posts

* feat(content): create docs

* feat(content): create posts

* feat(content): create guides

* feat(content): create posts

* feat(content): create docs

* feat(content): create docs

* feat(content): create posts

* chore: Updates/Creates hello-world

* feat(content): create guides

* chore: Updates/Creates hey-now

* Fix monorepo path

* feat(content): create docs

* feat(content): create posts

* chore: Updates/Creates hello-world

* chore: Updates/Creates hhh

* feat(posts): remove hello-world

* feat(docs): remove hhh

* WIP

* feat(content): create docs

* chore: Updates/Creates hello-world

* feat(content): create guides

* chore: Updates/Creates hey-now

* chore: Updates/Creates that-guy

* feat(content): create posts

* chore: Updates/Creates hey-therw

* chore: Updates/Creates that-guy

* feat(posts): remove hey-therw

* chore: Updates/Creates hey-there

* feat(content): create tests

* chore: Updates/Creates hey-there

* feat(tests): remove hey-there

* feat(content): remove tests

* feat(content): remove posts

* feat(content): remove guides

* feat(content): remove docs

* feat(content): create docs

* chore: Updates/Creates hello-world

* Fix delete collection functionality

* chore: Updates metadata DB

* Fix metadata builder

* feat(content): remove docs

* Delete metadata.json

* feat(content): create docs

* feat(content): create posts

* chore: Updates/Creates hey-now

* chore: Updates metadata DB

* chore: Updates metadata DB

* chore: Updates metadata DB

* chore: Updates metadata DB

* chore: Updates metadata DB

* feat(content): remove posts

* feat(docs): remove hey-now

* feat(content): remove docs

* chore: Updates/Creates testing

* chore: Updates metadata DB

* chore: Updates metadata DB

* feat(content): create posts

* Update index.tsx

* feat(content): remove posts

* feat(content): remove docs

* feat(content): create docs

* chore: Updates/Creates hello-world

* chore: Updates metadata DB

* feat(content): create posts

* chore: Updates metadata DB

* Delete metadata.json

* feat(content): create docs

* chore: Updates/Creates hello-world

* feat(content): create tests

* feat(content): remove tests

* WIP

* chore: Updates/Creates hello-world

* Update Admin.test.ts

* chore: Updates/Creates hello-world

* Docs page now loads dynamic markdown

* WIP

* feat(docs): remove hello-world

* Dynamic Sidebar

* Added remark plugins

* feat(content): create posts

* Remove outline around Editor

* chore: Updates/Creates hello-world

* feat(docs): remove hello-world

* remove broken metadata logic

* Added rehype autolink headings

* Rename cms route

* Create images.ts

* Made the cms content sit on top of the background beams

* Set the admin cms asset path.

* chore: Updates/Creates hello-world

* chore: Updates/Creates hello-world

* chore: Updates/Creates hello-world

* Added meta and seo components to the docs layout page.

* Delete next-env.d.ts

* Added post section

* WIP

* Added the table of contents and docs footer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
version: elegant-cms This is the development effort leading up to v1.0 of Elegant CMS.
Projects
Status: Elegant - version 3.0 -- Elegant CMS
Development

Successfully merging this pull request may close these issues.

Elegant CMS - Create an admin.ts configuration file under the /config directory.
1 participant