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

💸 🔥 Refactoring the Tina Markdown PR Content - Removing old code and comments #1540

Merged
merged 3 commits into from
Oct 8, 2024

Conversation

isaaclombardssw
Copy link
Member

@isaaclombardssw isaaclombardssw commented Oct 8, 2024

This pull request includes several changes to the gatsby-node.js, package.json, src/templates/rule.js, and TinaCMS schema files. The most important changes involve updating the schema paths, removing unused code, and modifying dependencies.

Schema and Path Updates:

Code Cleanup:

Dependency Updates:

  • package.json: Downgraded the version of gatsby-transformer-remark from 6.13.1 to 3.2.0.

Schema Changes:

Relates to #1525

@Calinator444 Calinator444 self-requested a review October 8, 2024 05:43
@isaaclombardssw isaaclombardssw merged commit 48eb038 into tina/main Oct 8, 2024
@isaaclombardssw isaaclombardssw deleted the refactoring-the-tina-markdown-stuff branch October 8, 2024 05:49
tkapa added a commit that referenced this pull request Oct 15, 2024
* Run TinaCMS/CLI Init

* Add TinaCMS_Gatsby workaround Docs.

* TinaCMS Admin panel showing

* Delete local content folder

* Set up Separate Repo Content

* Update Gatsby config

* Add Rules collection

* Update Config

* Remove Posts collection

* Keep /content

* Update Env var

* Update value

* Update build command

* Remove Local content path if not defined

* Update template-build

* Update Client and Token

* Update Env file name

* Use tina sample for now

* Force branch to tina/sample-content

* Update to make 2 different .env files

* Fix GA Missing

* Remove unknown variable

* Fix deployment Storage Account Name

* Update roleAssignment name with storage account

* Add /rules base build path :(

* Update base path

* Update with basic TinaCMS F5 experience

* 📄 Update Definition of Done for TinaCMS Migration (#1520)

Update Definition of Done

* Tina/fix built admin (#1527)

* Admin Path available

* Update template-build

* Remove cache for Tina Migration only (#1530)

Remove cache

* ✨ TinaCMS | Configure Base Path - /admin (#1531)

* Update tina base path

* Add Configurable Tina base path

* ♻️ Use .env for TinaCMS Branch (#1532)

* Update to use .env content branch

* Update .env template

* ♻️ Update Env Var names to be Consistent (#1537)

* Make variable naming consistent

* Use TINA_ instead

* ✨ TinaMarkdown - Using it on the Rule template and category pages (#1538)

* added greybox match to tina schema

* got markdown reading from rules

* 🔥 Removed commented code

* Added more matches

* added tildes to bodySchema

* got markdown rendering

* refactored markdown parsing functions into a separate file

* removed commented code

* got tinamarkdown working for rule list by category

* re-added import for MD

* re-added greybox components

* Re-added htmlAst to graphql and greybox import

* removed console logs

* Removed unused regex code

---------

Co-authored-by: Calinator444 <caleb.williams5247@gmail.com>

* 💸 🔥  Refactoring the Tina Markdown PR Content - Removing old code and comments (#1540)

* removing old code and comments

* trying to turn off type checking lint

* removing a comment

* Rule Collection – Improving the Schema (#1539)

* updating the rules schema

* merge with main fixes

* comments and description fixes

* linking to a PBI in description

* 🗒️ Tina Parser - Remove unindented lists (#1551)

🔥 Removed helper method for unindented lists

Co-authored-by: Calinator444 <caleb.williams5247@gmail.com>

* 🦙 TinaCMS - Add Sidebar collection (#1554)

* Add Single Document Sidebar collection

* Add Todo to implement sidebar collection

* Update tina lock

* Add Images to Blocks

* Migrate blocks into components. Mark Todos for later

---------

Co-authored-by: Caleb Williams [SSW] <65635198+Calinator444@users.noreply.github.com>
Co-authored-by: Calinator444 <caleb.williams5247@gmail.com>
Co-authored-by: Isaac Lombard [SSW] <152236421+isaaclombardssw@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants