Skip to content

Latest commit

History

History
51 lines (47 loc) 路 2.14 KB

File metadata and controls

51 lines (47 loc) 路 2.14 KB

wip

for simplicity, I keep todo list and progress here for now

Tweaks & fixes:

  • Add description and limits to upload book cover input
  • When book cover upload ends with error, another cannot be added

TODO:

  • Resend verification link (Sometimes email is lost in somewhere between the woods (Not mailman to blame))
  • Topics -[ ] Manage topics (create, edit, delete) -[ ] Create new topic when creating/editing entity
  • Entity highlight (Show something exciting: New book just released, latest book, random book.)
  • Pages
    • Add meta to page (Who created, last edit by who and list of activities on page (api call))
    • Content chips
  • Books
    • Add subtitle
    • Sort
    • Search
    • Reading list
  • Let textarea be fullscreen
  • Preview for markdown
  • Convert all TODO's into tasks/issues
  • Create a CLI command to set up a new dev environment
  • Showcase
  • Jobs
  • Events
  • Software
  • Users
    • Let user login by email or by username
  • Improve user profile
  • Internal notifications
  • Entity comments
  • Entity likes
  • Offline mode
  • Make one instance of input validation for frontend and backend
  • If user could see his connected AOuth accounts, connect other accounts and disconnect them
  • Rework workers so it is possible to display a list of workers, enable/disable them, see run status, last run time, logs, etc.
  • Tests for frontend
  • Render initial data on the backend (for example, when the books page is requested, render it fully and return it, instead of letting the frontend fetch data via the API).
  • Add server version to frontend
  • Plain theme
  • Notification system for selecting notification types and delivery channels (web, email, Telegram, etc.)
  • Selective approve changes (user might reject some properties from request and apply some)
  • Let user continue work on reject entity and proposed changes
  • Review "delete account" test. Right now, it passes even if models belonging to the user still exist.
  • Order of props when reviewing changes and public diffs should be constant and predefined
  • Sitemap