23 lines
1.4 KiB
Org Mode
23 lines
1.4 KiB
Org Mode
#+author: Alex Tavarez
|
|
#+email: ajt95@prole.biz
|
|
#+language: en
|
|
|
|
* PLANNED
|
|
** TODO [#A] Add JSON file containing object list for favorite albums, under path ~${SUKAATO_SITE_SOURCE_ROOT}/lib/sukaato_web/controllers/page_json/~, named "albums.json"
|
|
*** TODO [#A] Add equivalently structured Elixir default object list in file ~${SUKAATO_SITE_SOURCE_ROOT}/lib/sukaato_web/controllers/page_controller.ex~, using an Elixir struct data type declared in ~${SUKAATO_SITE_SOURCE_ROOT}/lib/sukaato_web/controllers/web_types.ex~
|
|
*** TODO [#A] Add a HEEx file (with existing route and controller / view function) in ~${SUKAATO_SITE_SOURCE_ROOT}/lib/sukaato_web/controllers/page_html/~ with the same base filename (i.e., "albums.html.heex")
|
|
** TODO [#A] Implement passkey login authentication flow "thread" to website
|
|
** TODO [#A] Add profile and account management page, visible after login to website
|
|
** TODO [#A] Add page/iframe or page element for drafting, publishing and editing blogposts, visible after login to website
|
|
** TODO [#A] Add page for feed of blogposts and for individual posts
|
|
*** TODO [#B] Implement RSS feed for blogpost feed
|
|
** TODO [#B] Add basic admin dashboard containing essentials, visible after admin login to website
|
|
- Should contain announcement publishing
|
|
- Should contain user managing
|
|
** TODO [#C] Add a page for favorite music albums
|
|
** TODO [#C] Create or implement APIs for broader administrative capabilities
|
|
|
|
* IN PROGRESS
|
|
|
|
* FINISHED
|