timestored / pulseui

Real-time interactive database applications
https://www.timestored.com/pulse/
Other
54 stars 6 forks source link

Pulse 3.01 Release Testing. #272

Closed ryanhamilton closed 5 days ago

ryanhamilton commented 6 days ago

Pulse 3.01 Release Testing.

Open with your old settings

SQL Editor page

  1. Query KDB server
    • [x] 1. single line
    • [x] 2. selected text
    • [x] 3. all
    • [x] 4. Try to send multiple queries
    • [x] 5. cancel query
    • [x] 6. Send query that returns kdb nested dict.
    • [x] 7. Send query that fails to kdb.
    • [x] 8. Send query that fails to non-kdb
  2. Edit code (highlighting , brackets, autocomplete working?)
    • [x] 1. by typing
    • [x] 2. by copy paste
    • [x] 3. search and replace
    • [x] 4. Horizontal of long file
    • [x] 5. Vertical scroll of long line

Dashboards

  1. Dashboard - Should display smoothly
    • [x] 1. Create - Large table with appending data e.g. Trade Blotter
    • [x] 2. Create - Large table with moving window e.g. Quotes for last 15 mins.
    • [x] 3. Create - Small table of randomly updating table. FX
    • [x] 4. Resize window, resize window by changing web instpector divider check console for "updating columns" calls.
    • [x] 5. Forms with underscore in the values and multiples selected.
    • [x] 6. Bookmarked reports with args in the URL
  2. Permissions
    • [x] 1. Sign in as admin
      • [x] - Try admin only action. e.g. add connection
      • [x] - Try standard action e.g. view dashboard
    • [x] 2. Sign in as standard user
      • [x] - Try admin only action. e.g. add connection. Type in raw URL if need be.
      • [x] - Try standard action e.g. view dashboard
  3. CRUD for every item - Create, update, delete, restore from history
    • [x] 1. JDBC connections
    • [x] 3. Dashboard
  4. Subscriptions
    • [ ] 1. Create kdb subscription with {key} as arg to .u.sub.
    • [ ] 2. Check that old subs turned off and arg changes work.
  5. Formatting
    • [x] 1. Right-CLick - set column formatting - check it applied
    • [x] 2. Save Dash, Reload Dash check it reloaded fine.
    • [x] 3. Remove formatting - Check column name still applies - Save -> Check.
  6. Backwards compatible
    • [x] 1. Add kdb price-grid demo. Click on table to edit it. (Reason: kdb demo is "old" config without all flags BUT should still work especially editor when it tries to access subSonfig etc.)

Noteboooks

ryanhamilton commented 6 days ago

image

ryanhamilton commented 6 days ago

image

ryanhamilton commented 5 days ago

Released 3.01.