Commit Graph

38 Commits

Author SHA1 Message Date
Greyson Parrelli 6a974c48ef Add a log viewer to Spinner.
This is more of a proof-of-concept/demo for using a websocket with
Spinner. Gives an example of how we could push live updates to the
webapp.

Also, the logger is actually nice. Guaranteed to never get cluttered
with system logs. Looks basically identical to our other log viewers.
Filtering is basic but fast. And we could build much better tooling on
top of this.
2023-09-28 19:44:46 -04:00
Greyson Parrelli e2e2a076c7 Fix error log in Spinner console. 2023-09-28 19:44:46 -04:00
Greyson Parrelli df96b05863 Improve table display in Spinner. 2023-08-16 10:26:31 -04:00
Greyson Parrelli 6dde3d55ef Fix Spinner JS imports. 2023-08-01 15:51:31 -04:00
Greyson Parrelli 500ae0c72e Add Spinner support for kyber keys. 2023-07-12 15:48:51 -04:00
Greyson Parrelli ebee54cf92 Add button to grow query area in Spinner. 2023-05-17 15:30:08 -04:00
Greyson Parrelli b7acfb0dcc Add a better editor to Spinner. 2023-05-17 15:30:08 -04:00
Greyson Parrelli da27d74111 Improve rendering of nulls in Spinner results. 2023-05-09 13:41:28 -04:00
Greyson Parrelli ec6d5031cf Made table headers in Spinner sticky. 2023-05-09 13:41:28 -04:00
Greyson Parrelli 80f338c3af Increase Spinner query history to 25 items. 2023-05-09 13:41:28 -04:00
Greyson Parrelli 63ce2de3bf Add some more missing indexes for foreign keys and create test. 2023-05-05 09:27:40 -04:00
Greyson Parrelli 6145fa213e Move common gradle config into convention plugins. 2023-02-14 14:03:09 -05:00
Greyson Parrelli d9c31a6cd6 Update AGP to 7.4.0 2023-02-14 14:03:09 -05:00
Alex Hart 605289aca4 Upgrade ktlint and add twitter compose rules. 2023-02-14 14:02:22 -05:00
Greyson Parrelli a12a246e87 Add foreign key constraint details to Spinner. 2023-02-01 17:41:28 -05:00
Greyson Parrelli 10f78d5daa Change spinner to lazily read database stuff.
Otherwise you get into situations where Spinner will force DB accesses
super early during Application#onCreate on the main thread, which can be
bad when testing large DB migrations.
2022-12-16 15:22:04 -05:00
Greyson Parrelli 4d47b9c594 Round Spinner timings to 3 decimal places. 2022-12-16 15:22:04 -05:00
Cody Henthorne fd3b0ee375 Updated language translations. 2022-12-12 12:41:54 -05:00
Nicholas 22b73494a7 Rename *Database androidTest classes to *Table. 2022-12-01 18:15:37 -05:00
Alex Hart a8706f65d5 Clean out witness verification metadata. 2022-09-14 15:30:44 -04:00
Cody Henthorne c4bef8099f Add GV2 accept by PNI invite. 2022-07-21 13:18:19 -04:00
Cody Henthorne 89a6730efe Add Storage Service plugin to Spinner. 2022-06-29 15:32:25 -04:00
Greyson Parrelli 9505c3d070 Prevent failed Spinner transforms from blocking query. 2022-04-26 12:16:58 -04:00
Cody Henthorne 657a9c7b0a Add ability to reject group invite by PNI. 2022-04-26 12:16:58 -04:00
Greyson Parrelli 7c156d10d6 Keep active table selected in Browse page in Spinner. 2022-04-15 16:07:14 -04:00
Greyson Parrelli 83b0309f23 Fix bug in Spinner where some query history items didn't work. 2022-04-15 16:07:14 -04:00
Greyson Parrelli 5cabe5ecfa Default the query history to hidden in Spinner. 2022-04-15 16:07:14 -04:00
Greyson Parrelli 0d61b8db38 Fixed threading issues with Spinner recent queries. 2022-04-06 12:37:43 -04:00
Greyson Parrelli 593334456a Add a local query history to Spinner. 2022-04-06 12:37:43 -04:00
Cody Henthorne 9d1f46da9f Collapse multiple join request/cancels when from a single person. 2022-03-17 12:12:56 -04:00
Greyson Parrelli 88a34936cd Add more device info at the top of Spinner. 2022-03-17 12:12:55 -04:00
Greyson Parrelli f4002850bb Add a ColumnTransformer system to Spinner. 2022-03-08 10:41:36 -04:00
Cody Henthorne d6b6884c69 Integrate calling with Android Telecom system. 2022-03-08 10:41:36 -04:00
Cody Henthorne 2de5ea43fb Add message type description to spinner as meta_type. 2022-03-01 10:47:23 -05:00
Greyson Parrelli 9594be8fcf Add a 'Recent' tab to Spinner. 2022-03-01 10:47:23 -05:00
Greyson Parrelli acecd5f013 Update Spinner font styles. 2022-03-01 10:47:23 -05:00
Greyson Parrelli 2d1efb604c Add paging to Spinner browser. 2022-03-01 10:47:23 -05:00
Greyson Parrelli 874067909d Replace Flipper with Spinner. 2022-02-16 14:12:34 -05:00