Skip to content
New issue

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

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

Already on GitHub? # to your account

Pages #641

Closed
4 of 7 tasks
nabeelio opened this issue Mar 27, 2020 · 0 comments · Fixed by #644
Closed
4 of 7 tasks

Pages #641

nabeelio opened this issue Mar 27, 2020 · 0 comments · Fixed by #644

Comments

@nabeelio
Copy link
Member

nabeelio commented Mar 27, 2020

The ability to create pages. Markdown input

Touchpoints

  • Database migration
  • Model
  • Enum for type
  • Admin controller
  • Frontend controller
  • Permissions (page edit ability)
  • Importer (add pages)

Design

Table:

id
name
slug < generated
type < int, enum for html, markdown
public < bool
body
created_at
updated_at
nabeelio added a commit that referenced this issue Mar 28, 2020
nabeelio added a commit that referenced this issue Mar 28, 2020
nabeelio added a commit that referenced this issue Mar 28, 2020
nabeelio added a commit that referenced this issue Mar 28, 2020
nabeelio added a commit that referenced this issue Mar 28, 2020
* Add public/private pages #641

* Cleanup the form requests
nabeelio added a commit that referenced this issue Mar 28, 2020
nabeelio added a commit that referenced this issue Mar 28, 2020
* Fix domain name detection #647

* Ignore page links check if no DB configured #641
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant