aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/frontend/html/pages
Commit message (Collapse)AuthorAgeFilesLines
* If the oplog has no packagestoreentry then show the raw json.Florent Devillechabrol2025-08-141-2/+5
|
* Do not skip oplog without package data.Florent Devillechabrol2025-08-141-14/+15
|
* Surfaced basic z$ information to self-hosted dashboard (#441)Martin Ridgers2025-06-182-0/+124
| | | | | | - Namespaces are listed on the start page. - Namespaces can be dropped. - New page to show details of a namespace and list its buckets. - Buckets can be dropped.
* Make metadata presentation more genericzousar2025-04-151-23/+42
|
* Avoid signed overflow using BigIntzousar2025-04-111-1/+4
| | | | Bias for use of BigInt when consuming integer fields in compact binary to avoid values showing up as negative due to overflow on the Number type.
* Oplog search improvementszousar2025-04-031-2/+5
| | | | | | - Case insensitive search - Allow search of 1 or 2 character strings - Reset table when doing a null search
* Removed do_nothing from entry.jszousar2025-03-251-2/+0
|
* Add CookPackageArtifacts attachment to web uizousar2025-03-211-2/+67
|
* Missing import statment on dashboard's start page (#314)Martin Ridgers2025-03-191-0/+1
|
* Dashboard: view -> list rename, table style fix, file name appended to ↵Martin Ridgers2024-12-122-1/+3
| | | | | | | | | | | | | | | downloads (#264) * Single-column tables could overflow their maximum width * Suffix oplog entry data's file name when downloading * Renamed "view" link to "list" * Ensure all undesirable characters are removed from page name * Updated embedded frontend Zip archive * Wrote some entries into the changelog
* Dashboard CSS fixes and archival of a partial treemap view (#242)Martin Ridgers2024-11-281-0/+166
| | | | | | | | | | | * Input boxes' text was unreadable when using the dark theme * Change from margins to padding top/bottom - easier to reason about vertical styling. * A treemap. Not used anywhere and not finished. Submitting so it isn't lost * Prevent tables' first content columns from collapsing * Dashboardk .zip archive update
* Dashboard: display package data sizes in oplog entry and tree views. (#232)Martin Ridgers2024-11-262-17/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Wrong divisor for friendly giga-values * We want Explorer style for kilo/kibi units; round up * var -> const - zero idea if this matters * Include sum of an entry's package data sizes in index * Method to enurate all properties of a loaded oplog index * Include bulkdata size in an oplog index * Found a space that was missing * Show package data sizes when viewing an oplog entry * Navigating a component tree would error out at the end of the chain * Parameterise friendly rounding * Added size and rawsize columns to oplog tree view * Sort of parameterised indexer's worker count and page size * Right-align size columns on entry view page * Updated frontend .zip archive * A changelog update
* Dashboard: oplog tree view (#217)Martin Ridgers2024-11-188-0/+1103
* Turned tables and progress bars and friends into "widgets!" * A step to abstracting away a page's the internal DOM structure * Folded sector creation into Page and pivoted it to a widget host * Try and keep start/count as numbers regardless of input * No need for the entry table to be defined up front now * Add op count and log sixe to oplog list page * Cache left side toolbar object * Bounds count page start when building list of oplog entrie * Start/end navigation tools * Build rest of entry page while waiting for indexer to load * Consistent naming with other pages * Spacially consolidate fetching code * Hide fetch latency to speed up index generation workers * Extract dashboard structure from zen.js monolith * Fix breadcrumbs after restructuring * Add view link to actions cell of oplogs list * Generator to enumerate names of entries in indexer * Methods for simple traversal of component relations * is() to check if a component is of a certain type * Extend attr() to get and unset a component's attributes * Unsetting all styles of anchor tags was underisrable * Restore page name as id of container element * A tree view of an oplog * Move helper class out to private module scope * Small tweak to use left var that already exists * Changelog update * Updated frontend .zip archive