This commit is contained in:
2020-01-07 01:07:54 +00:00
parent 102f8a4284
commit 4e1575d51f

View File

@@ -47,17 +47,7 @@ CURRENT TODOs
SHELL / NAV / MENUS / LAYOUT
TODO: Test when logging in and server is ops only due to license not installed
- Does it work?
- With ops level user?
- Should it go to a specific ops page only due to state?
- So user can remotely fetch key and shit
- Why not have server automatically fetch a trial license if it sees it's unlicensed?
- Does DBID get changed on erase?
- WHAT IT SHOULD DO ACCORDING TO PLAN IN core-license-key-system.txt on server side:
- user installs raven, opens client.
- Client checks if server is licensed, if it isn't then it goes to a license request form in client
- User fills out form and submits.
TODO: Change api docs regarding using api explorer, no longer necessary to put Bearer in the string
@@ -343,6 +333,20 @@ TODO: Need to do all outstanding edit form stuff next
TO TEST:
- above changes block
TODO: TRIAL AND LICENSE KEY / ROCKFISH STUFF
- PLAN IN core-license-key-system.txt on server side
- random notes maybe relevant
- Test when logging in and server is ops only due to license not installed
- Does it work?
- With ops level user?
- Should it go to a specific ops page only due to state?
- So user can remotely fetch key and shit
- Why not have server automatically fetch a trial license if it sees it's unlicensed?
- Does DBID get changed on erase?
- WHAT IT SHOULD DO ACCORDING TO PLAN IN core-license-key-system.txt on server side:
- user installs raven, opens client.
- Client checks if server is licensed, if it isn't then it goes to a license request form in client
- User fills out form and submits.
TODO: GUIDED TOUR
- This is an important feature and at least get a basic one in there for starters and initial release