| 2026-06-11 23:07 | assets: point browser defaults at static origin | triesap | 3 | +3 | -3 |
| 2026-06-11 21:39 | env: align web libraries with RADROOTS_WEB names | triesap | 5 | +15 | -15 |
| 2026-06-11 21:14 | replica: align libraries with SDK bindings | triesap | 41 | +2150 | -2771 |
| 2026-01-13 14:07 | config: expand app roles and add business setup string | triesap | 2 | +2 | -1 |
| 2026-01-13 13:47 | cache: preload wasm and cache app assets | triesap | 5 | +90 | -5 |
| 2026-01-03 22:19 | listing: refactor farm product payload and nostr listing parsing | triesap | 4 | +189 | -84 |
| 2025-12-31 10:37 | tangle: wrap file handle writer in WritableStream | triesap | 1 | +5 | -1 |
| 2025-12-28 19:56 | tangle: add Nostr sync + tar.gz export pipeline | triesap | 3 | +375 | -34 |
| 2025-12-28 17:02 | tangle: add signed DB export and rename backup JSON types | triesap | 5 | +482 | -31 |
| 2025-12-28 15:03 | farm: upgrade events payloads and geo tooling | triesap | 18 | +678 | -141 |
| 2025-12-27 20:48 | client: export idb/sql constants and harden bootstrap | triesap | 11 | +124 | -26 |
| 2025-12-27 18:40 | geocoder: support configurable database and connect options | triesap | 5 | +110 | -19 |
| 2025-12-27 18:07 | nostr: align event kinds with bindings constants | triesap | 21 | +173 | -120 |
| 2025-12-27 17:39 | websql: allow configurable sql.js wasm path resolution | triesap | 10 | +47 | -32 |
| 2025-12-27 15:04 | tangle: harden web db lifecycle and inactive pane focus | triesap | 4 | +139 | -22 |
| 2025-12-26 21:13 | nostr: harden event tagging and context propagation | triesap | 12 | +145 | -24 |
| 2025-12-26 19:50 | ble: add meshnet packet helpers | triesap | 3 | +125 | -20 |
| 2025-12-26 19:36 | nfc: add meshnet packet codecs and payload parsing | triesap | 18 | +540 | -35 |
| 2025-12-26 17:50 | components: add ViewStack and ViewPane primitives | triesap | 4 | +305 | -0 |
| 2025-12-26 15:44 | carousel: refactor to store-based registration and context | triesap | 7 | +355 | -145 |
| 2025-12-26 14:41 | ble: add Web Bluetooth client API | triesap | 12 | +1385 | -0 |
| 2025-12-26 13:30 | i18n: tighten typings for payloads and translator interfaces | triesap | 1 | +19 | -21 |
| 2025-12-26 01:55 | nfc: ignore build artifacts and remove node_modules | triesap | 8 | +51 | -71 |
| 2025-12-26 01:54 | nfc: add Web NFC wrapper and shared error keys | triesap | 18 | +1501 | -2 |
| 2025-12-26 00:15 | web: align apps-lib and apps-lib-pwa modules | triesap | 82 | +1334 | -1044 |
| 2025-12-24 21:26 | nostr: move tag generation to wasm codec | triesap | 18 | +132 | -296 |
| 2025-12-24 20:41 | nostr: replace NDK integration with @radroots/nostr packages | triesap | 117 | +2479 | -2054 |
| 2025-12-22 21:49 | workspace: streamline market lib and update deps | triesap | 33 | +46 | -2119 |
| 2025-12-22 21:31 | trade: align listing stage kinds across packages | triesap | 9 | +145 | -120 |
| 2025-12-22 21:04 | apps-lib-market: use workspace protocol for internal dependencies | triesap | 1 | +8 | -8 |
| 2025-12-22 20:44 | Merge pull request #12 from radrootslabs/merge/apps-lib-market | Tyson Lupul | 32 | +2899 | -0 |
| 2025-12-22 20:43 | apps-lib-market: merge import | triesap | 32 | +2899 | -0 |
| 2025-12-22 20:35 | deps: update workspace packages | triesap | 12 | +43 | -38 |
| 2025-12-22 16:24 | utils-nostr: use workspace protocol for internal dependencies | triesap | 1 | +5 | -5 |
| 2025-12-22 16:23 | utils: use workspace protocol for internal dependencies | triesap | 1 | +2 | -2 |
| 2025-12-22 16:23 | themes: use workspace protocol for internal dependencies | triesap | 1 | +1 | -1 |
| 2025-12-22 16:22 | locales: use workspace protocol for internal dependencies | triesap | 1 | +1 | -1 |
| 2025-12-22 16:22 | http: use workspace protocol for internal dependencies | triesap | 1 | +5 | -4 |
| 2025-12-22 16:22 | geocoder: use workspace protocol for internal dependencies | triesap | 1 | +5 | -4 |
| 2025-12-22 16:22 | geo: use workspace protocol for internal dependencies | triesap | 1 | +5 | -4 |
| 2025-12-22 16:21 | client: use workspace protocol for internal dependencies | triesap | 1 | +8 | -7 |
| 2025-12-22 16:21 | apps-lib-pwa: use workspace protocol for internal dependencies | triesap | 1 | +12 | -11 |
| 2025-12-22 16:20 | apps-lib: use workspace protocol for internal dependencies | triesap | 1 | +7 | -6 |
| 2025-12-22 16:09 | Merge pull request #11 from radrootslabs/migrate/geo | Tyson Lupul | 14 | +1206 | -0 |
| 2025-12-22 16:08 | geo: initialize geospatial utility library | triesap | 14 | +1206 | -0 |
| 2025-12-22 16:06 | Merge pull request #10 from radrootslabs/migrate/http | Tyson Lupul | 11 | +1089 | -0 |
| 2025-12-22 16:06 | http: initialize HTTP client library | triesap | 11 | +1089 | -0 |
| 2025-12-22 16:02 | Merge pull request #9 from radrootslabs/migrate/utils-nostr | Tyson Lupul | 44 | +2602 | -0 |
| 2025-12-22 16:01 | merge: import utils-nostr | triesap | 44 | +2602 | -0 |
| 2025-12-22 16:00 | Merge pull request #8 from radrootslabs/migrate/utils | Tyson Lupul | 23 | +1385 | -0 |
| 2025-12-22 15:59 | merge: import utils | triesap | 23 | +1385 | -0 |
| 2025-12-22 15:58 | Merge pull request #7 from radrootslabs/migrate/tsconfig | Tyson Lupul | 5 | +775 | -0 |
| 2025-12-22 15:57 | merge: import tsconfig | triesap | 5 | +775 | -0 |
| 2025-12-22 15:56 | Merge pull request #6 from radrootslabs/migrate/themes | Tyson Lupul | 31 | +2147 | -0 |
| 2025-12-22 15:55 | merge: import themes | triesap | 31 | +2147 | -0 |
| 2025-12-22 15:55 | Merge pull request #5 from radrootslabs/migrate/locales | Tyson Lupul | 18 | +2106 | -0 |
| 2025-12-22 15:53 | merge: import locales | triesap | 18 | +2106 | -0 |
| 2025-12-22 15:52 | Merge pull request #4 from radrootslabs/migrate/geocoder | Tyson Lupul | 10 | +1016 | -0 |
| 2025-12-22 15:51 | merge: import geocoder | triesap | 10 | +1016 | -0 |
| 2025-12-22 15:50 | Merge pull request #3 from radrootslabs/migrate/client | Tyson Lupul | 60 | +4353 | -0 |
| 2025-12-22 15:49 | merge: import client | triesap | 60 | +4353 | -0 |
| 2025-12-22 15:49 | Merge pull request #2 from radrootslabs/migrate/apps-lib-pwa | Tyson Lupul | 80 | +5310 | -0 |
| 2025-12-22 15:46 | merge: import apps-lib-pwa | triesap | 80 | +5310 | -0 |
| 2025-12-22 15:41 | Merge pull request #1 from radrootslabs/migrate/apps-lib | Tyson Lupul | 38 | +2583 | -0 |
| 2025-12-22 15:39 | merge: import apps-lib | triesap | 38 | +2583 | -0 |
| 2025-12-22 15:39 | Initial commit | triesap | 1 | +675 | -0 |
| 2025-12-22 15:19 | utils: remove internal geo and http utilities | triesap | 6 | +0 | -460 |
| 2025-12-22 15:09 | geocoder: introduce `@radroots/geo` and migrate geospatial type imports | triesap | 4 | +9 | -10 |
| 2025-12-22 15:04 | client: centralize indexeddb configuration, adopt shared http and geolocation modules, harden responses | triesap | 16 | +87 | -143 |
| 2025-12-22 14:49 | apps-lib-pwa: introduce `@radroots/geo` and migrate geospatial type imports | triesap | 6 | +14 | -13 |
| 2025-12-22 14:46 | apps-lib: introduce `@radroots/geo` and migrate geospatial type imports | triesap | 3 | +5 | -4 |
| 2025-12-21 23:14 | apps-lib: remove environment utility export | triesap | 1 | +0 | -1 |
| 2025-12-21 23:10 | utils: unified exports behind index modules, adding async iteration, buffer conversion, media schemas, and shared utilities | triesap | 28 | +580 | -579 |
| 2025-12-21 22:51 | client: optimized binary base64 encoding and hardened web backup, filesystem, and database operations with validated, typed errors | triesap | 16 | +304 | -124 |
| 2025-12-21 21:31 | client: add envelope-based crypto service and encrypted backup import/export across web storage layers | triesap | 25 | +1418 | -183 |
| 2025-12-21 04:19 | utils: integrated schema bindings and added utilities for geocode-to-location mapping and consistent uint8array-to-arraybuffer conversion | triesap | 3 | +33 | -2 |
| 2025-12-21 04:19 | client: standardized client library exports with centralized typed error codes, updated interfaces, and hardened web storage/crypto/http implementations | triesap | 43 | +445 | -294 |
| 2025-12-21 04:19 | apps-lib-pwa: set initial map zoom for farms preview card and center on the farm location | triesap | 1 | +4 | -2 |
| 2025-12-21 01:36 | locales: renamed `en` error message key for registered accounts | triesap | 1 | +3 | -2 |
| 2025-12-21 01:36 | utils-nostr: refactored location tag parsing and geotag generation, standardizing coordinate extraction and explicit geotag input construction | triesap | 2 | +10 | -9 |
| 2025-12-21 01:36 | utils: standardized earth-radius usage, expanded public exports, added string capitalization utilities, introduced a media schema, and broadened file path types | triesap | 5 | +45 | -23 |
| 2025-12-21 01:35 | geocoder: refactored geocoding database query bindings to use explicit parameter mapping and consistent local naming | triesap | 1 | +9 | -9 |
| 2025-12-21 01:35 | client: standardized typed error resolves, broadened image upload mime support, and expanded database client imports for backups and relations | triesap | 6 | +60 | -60 |
| 2025-12-21 01:35 | apps-lib-pwa: refined several svelte components by standardizing naming/formatting, swapping the loading indicator, adding a conditional action button | triesap | 8 | +30 | -16 |
| 2025-12-21 01:34 | apps-lib: refactored store and environment utilities, added blob url file path support, and hardened indexeddb key-value wrapper typing | triesap | 11 | +113 | -199 |
| 2025-11-21 03:36 | apps-lib-pwa: migrate and refactor settings view from `@radroots/apps-lib`, add trellis component system, glyph button variants, label swap control, layout wrapper, and update types | triesap | 19 | +1151 | -1 |
| 2025-11-21 02:59 | apps-lib-pwa: migrate and refactor profile edit view from `@radroots/apps-lib` | triesap | 3 | +117 | -0 |
| 2025-11-21 02:59 | apps-lib: add extended input component with reactive value binding, optional persistent sync, layered styling, and pluggable validation and interaction callbacks | triesap | 2 | +118 | -0 |
| 2025-11-21 02:32 | apps-lib-pwa: migrate and refactor profile view from `@radroots/apps-lib` | triesap | 12 | +449 | -8 |
| 2025-11-21 01:38 | apps-lib: add ndk initialization helper and exported utilities, standardize cache and client configuration across local and global ndk stores | triesap | 3 | +18 | -4 |
| 2025-11-21 01:14 | utils: refactor http response parsing with improved return typing and json-to-text fallback | triesap | 1 | +9 | -6 |
| 2025-11-21 01:12 | client: upgrade web geolocation with policy-aware permission checks and richer error mapping, and require an explicit sanitized api base url by dropping env-based defaults | triesap | 5 | +149 | -34 |
| 2025-11-21 01:12 | apps-lib-pwa: refactor map defaults with improved geocode zoom, remove farm contact input from farm details, add circle loading indicator | triesap | 7 | +45 | -18 |
| 2025-11-21 01:12 | apps-lib: align public environment configuration key names | triesap | 2 | +8 | -8 |
| 2025-11-20 16:59 | client: add environment config, set default web client base url to configured endpoint | triesap | 3 | +18 | -2 |
| 2025-11-20 16:44 | utils: update geolocation types, add object helper utilities, extend validation primitives with shared regex structure and email patterns | triesap | 5 | +36 | -16 |
| 2025-11-20 16:44 | themes: refactor build script to get the package root from argv | triesap | 1 | +11 | -3 |
| 2025-11-20 16:43 | locales: add `en` localisations for backup import and export, expanding datastore and keystore labels with validation errors and success notifications | triesap | 3 | +51 | -6 |
| 2025-11-20 16:43 | client: refactor `radroots` accounts methods, extract shared nostr event header generation, update `sql.js` version | triesap | 5 | +58 | -52 |
| 2025-11-20 16:42 | apps-lib-pwa: migrate and refactor farms add view from `@radroots/apps-lib`, add carousel components | triesap | 19 | +1097 | -7 |
| 2025-11-20 16:42 | apps-lib: remove carousel components, add default `light` theme mode, relax i18n configuration typing | triesap | 5 | +2 | -48 |
| 2025-11-20 15:47 | geocoder: update geocoding types to geolocation point model and update `sql.js` version | triesap | 4 | +9 | -9 |
| 2025-11-20 15:44 | apps-lib-pwa: migrate and refactor farms view from `@radroots/apps-lib` | triesap | 13 | +444 | -36 |
| 2025-11-20 15:04 | client: add tangle web database client over wasm sql with typed data operations, migration tracking, backup handling, and browser bridges | triesap | 5 | +617 | -0 |
| 2025-11-20 14:21 | apps-lib-pwa: migrate and refactor home view from `@radroots/apps-lib` | triesap | 13 | +455 | -0 |
| 2025-11-20 13:52 | tsconfig: update .gitignore and package metadata | triesap | 3 | +29 | -38 |
| 2025-11-20 13:48 | utils-nostr: add structured listing and job tag parsing for quantities, prices, discounts, images, locations, and relay form field normalization | triesap | 7 | +255 | -71 |
| 2025-11-20 13:48 | utils: add http body normalization helper, extend shared types for nullable strings and storage configuration, and refine regex utilities | triesap | 3 | +8 | -6 |
| 2025-11-20 13:47 | themes: update build tooling to version the package, add a clean command, and emit consolidated and per theme stylesheet assets into an output directory | triesap | 3 | +31 | -9 |
| 2025-11-20 13:47 | client: add shared web aes-gcm cipher for encrypted persistence, integrating keystore, sql, datastore and radroots clients, and exposing nostr keystore support via updated exports | triesap | 14 | +466 | -188 |
| 2025-11-20 13:47 | apps-lib-pwa: refactor ui package to export core components and app state backup types, update loading and select utilities | triesap | 71 | +179 | -3899 |
| 2025-11-20 13:46 | apps-lib: add environment-based client and indexeddb keyval utilities, refactor carousel and ndk stores to shared app helpers, and expand svelte library exports and metadata | triesap | 23 | +684 | -453 |
| 2025-11-18 04:09 | locales: add/edit `en` messages | triesap | 2 | +1 | -2 |
| 2025-11-18 03:53 | utils-nostr: integrate nostr geotagging utilities into listing event tag processing | triesap | 2 | +1 | -2 |
| 2025-11-18 03:31 | utils: add geospatial, http, numeric, text, currency, unit, model, and validation utilities, and integrate external error bindings | triesap | 16 | +926 | -10 |
| 2025-11-18 01:32 | geocoder: expose geocoder as dual esm and cjs package wired to shared core result and error types | triesap | 12 | +90 | -99 |
| 2025-11-18 01:03 | themes: add typed theme presets, layout tokens, and cli-driven css generation, refreshing package exports/metadata and pruning legacy theme assets | triesap | 35 | +1374 | -590 |
| 2025-11-18 00:12 | client: add browser clients for datastore, filesystem, http, geolocation, notifications, keystore and sql with encrypted indexeddb, removing tauri adapters and unifying the module build | triesap | 49 | +1084 | -1314 |
| 2025-11-17 23:53 | apps-lib-pwa: migrate code from `@radroots/apps-lib`, including scaffolding, keystore client, ui layouts | triesap | 80 | +4555 | -39 |
| 2025-11-17 23:51 | apps-lib: add themed ui primitives, app/carousel state, and browser/idb/geo utilities, consolidating exports and ignore rules | triesap | 26 | +1142 | -145 |
| 2025-11-03 21:16 | apps-lib-market: add comment, follower, and following data to profile load types; synchronize theme mode with system setting; refactor profile view to rebuild from indexed metadata, rendering listings with formatted quantities, prices, and location, and introducing per-listing comment display with improved ui structure and typography | triesap | 3 | +241 | -130 |
| 2025-11-03 08:28 | utils-nostr: add events and trade bindings dependencies. normalize listing tag emission by stringifying dynamic values to enforce consistent tag types | triesap | 2 | +3 | -1 |
| 2025-11-03 07:28 | utils-nostr: introduce trade listing workflow primitives with request and result builders, add job event helpers and tagging utilities, migrate types to events bindings with per-event tag modules, expand public exports, remove an obsolete dependency, and retire legacy price and quantity types | triesap | 31 | +963 | -156 |
| 2025-11-03 07:26 | utils: add text utilities providing a canonical symbol set and expose them in the public api; extend time helpers with a current-time in seconds accessor; remove the unused bindings dependency | triesap | 4 | +3 | -1 |
| 2025-11-03 07:26 | apps-lib: add svelte ui primitives for layout/icon/input, integrate icu i18n and typed fetch, implement nostr auth with streamlined idb, tighten theme state with reset and lazy init, extend types and exports, drop path aliases and an unused dependency, and include an env template | triesap | 16 | +210 | -19 |
| 2025-11-03 07:24 | apps-lib-market: add profile and listing ui with new layout components and public exports; integrate nostr indexing managers and a reactive store. implement trade flow service covering order through receipt with request/result wiring, add app storage and theme initialization, and introduce env validation, tooling scripts, dependencies, and repository ignores | triesap | 28 | +2023 | -1 |
| 2025-08-14 01:31 | utils-nostr: edit event layers to adopt updated bindings, add explicit event kind constants, edit event subscriber payload variants, edit tags utils | triesap | 19 | +165 | -282 |
| 2025-08-10 06:28 | Initial commit | triesap | 6 | +766 | -0 |
| 2025-08-09 18:22 | utils-nostr: add `event` and `relay` utils, types | triesap | 6 | +112 | -6 |
| 2025-08-09 18:21 | utils: add `id` and `time` utils | triesap | 3 | +6 | -0 |
| 2025-08-09 18:20 | utils: update tsconfig | triesap | 4 | +24 | -11 |
| 2025-08-09 18:19 | tsconfig: fix module/resolution settings | triesap | 2 | +12 | -4 |
| 2025-08-09 18:17 | themes: update tsconfig | triesap | 4 | +24 | -11 |
| 2025-08-09 18:15 | locales: update tsconfig | triesap | 4 | +24 | -11 |
| 2025-08-09 17:25 | utils-nostr: add `follow` nip-02 schemas, types, event parsing utils | triesap | 12 | +106 | -26 |
| 2025-08-08 23:25 | utils-nostr: add `reaction` nip-25 schemas, types, event parsing utils | triesap | 7 | +69 | -9 |
| 2025-08-08 23:20 | utils-nostr: add `comment` nip-22 schemas, types, event parsing utils | triesap | 7 | +97 | -6 |
| 2025-08-08 23:13 | utils-nostr: update package exports, tsconfig | triesap | 3 | +4 | -2 |
| 2025-08-08 22:37 | utils-nostr: refactor adding `metadata` and `listing` utils, `ndk` utils, event tags utils, types. update tsconfig | triesap | 18 | +365 | -124 |
| 2025-08-08 22:33 | utils: update tsconfig | triesap | 5 | +16 | -30 |
| 2025-08-08 22:31 | themes: update package scripts | triesap | 1 | +1 | -1 |
| 2025-08-08 22:28 | themes: refactor `themes` updating css styles for use with tailwind css v4 | triesap | 25 | +577 | -763 |
| 2025-08-08 21:45 | locales: update tsconfig | triesap | 5 | +16 | -31 |
| 2025-08-08 21:42 | tsconfig: update .gitignore | triesap | 2 | +25 | -189 |
| 2025-08-08 21:41 | tsconfig: update tsconfig with `esm` and `cjs` schemas to support dual module ouput | triesap | 7 | +222 | -82 |
| 2025-08-08 21:01 | utils-nostr: add `listing` nip-99 schemas, types, and event parsing utils | triesap | 5 | +190 | -7 |
| 2025-08-08 21:00 | utils: update package scripts | triesap | 1 | +2 | -1 |
| 2025-08-08 20:59 | locales: refactor .json data files as .ts modules. update build process to use tsc with targets for esm and cjs outputs | triesap | 12 | +493 | -487 |
| 2025-08-08 20:50 | apps-lib-pwa: update .gitignore, package scripts | triesap | 2 | +6 | -5 |
| 2025-08-08 20:49 | apps-lib: update package scripts | triesap | 1 | +1 | -1 |
| 2025-08-07 21:56 | apps-lib: edit `ndk` stores adding global client | triesap | 1 | +12 | -7 |
| 2025-08-07 17:35 | utils: restructure library modules. update build process to use tsc with targets for esm and cjs outputs | triesap | 44 | +93 | -2255 |
| 2025-08-07 17:11 | apps-lib: restructure library modules | triesap | 137 | +215 | -8576 |
| 2025-08-07 16:03 | utils-nostr: restructure library modules. update build process to use tsc with targets for esm and cjs outputs | triesap | 28 | +215 | -976 |
| 2025-08-03 22:31 | Initial commit | triesap | 9 | +808 | -0 |
| 2025-08-03 22:18 | utils-nostr: update working tree | triesap | 1 | +1 | -2 |
| 2025-08-03 22:18 | apps-lib: update working tree | triesap | 4 | +4 | -4 |
| 2025-05-23 07:22 | locales: add `es` to locales | triesap | 2 | +4 | -2 |
| 2025-05-23 04:18 | apps-lib: refactor nostr utils | triesap | 1 | +5 | -5 |
| 2025-05-23 04:04 | utils: edit package.json | triesap | 1 | +1 | -1 |
| 2025-05-23 04:04 | themes: edit package.json | triesap | 1 | +1 | -1 |
| 2025-05-23 04:04 | utils-nostr: edit package.json | triesap | 1 | +1 | -1 |
| 2025-05-23 04:03 | locales: edit package.json | triesap | 1 | +1 | -1 |
| 2025-05-23 04:03 | apps-lib: edit package.json | triesap | 1 | +1 | -1 |
| 2025-05-23 04:03 | geocoder: edit package.json | triesap | 1 | +1 | -1 |
| 2025-05-23 02:46 | utils: edit types, package.json | triesap | 2 | +4 | -3 |
| 2025-05-23 02:45 | utils-nostr: add nip-22 comments events, refactor tags utils, refactor ndk utils. add/edit types | triesap | 6 | +138 | -55 |
| 2025-05-23 02:43 | locales: add/edit `en` messages. add json import assertions | triesap | 8 | +341 | -318 |
| 2025-05-23 02:40 | apps-lib: add maplibregl map type export. edit package.json | triesap | 2 | +8 | -5 |
| 2025-05-23 02:38 | geocoder: edit .gitignore | triesap | 1 | +1 | -1 |
| 2025-05-15 01:19 | utils-nostr: add nip-25 reactions events, refactor tags utils, add nip-19 utils | triesap | 5 | +80 | -17 |
| 2025-05-01 03:56 | utils: add glyph keys | triesap | 1 | +3 | -0 |
| 2025-04-29 05:14 | apps-lib: fix locale keys (2) | triesap | 3 | +4 | -4 |
| 2025-04-29 05:07 | locales: add `products` to `en` messages, add/edit `en` messages | triesap | 6 | +194 | -70 |
| 2025-04-29 04:59 | apps-lib: fix locale keys | triesap | 1 | +3 | -3 |
| 2025-04-29 04:29 | utils: add/edit utils | triesap | 8 | +69 | -13 |
| 2025-04-29 04:28 | apps-lib: add lib context. add farms products add view. refactor library | triesap | 45 | +1061 | -366 |
| 2025-04-28 18:10 | apps-lib: add farms details view, edit farms views, features | triesap | 6 | +305 | -42 |
| 2025-04-28 04:02 | apps-lib: edit farms view | triesap | 1 | +11 | -11 |
| 2025-04-28 03:58 | client: edit iclientdatabase add `farm` methods | triesap | 4 | +110 | -12 |
| 2025-04-28 03:57 | utils: add/edit utils | triesap | 2 | +41 | -1 |
| 2025-04-28 03:56 | apps-lib: edit farm display list element feature and view types | triesap | 2 | +13 | -24 |
| 2025-04-28 02:52 | apps-lib: edit farms add view | triesap | 3 | +8 | -16 |
| 2025-04-27 20:40 | locales: add/edit `en` messages | triesap | 2 | +12 | -2 |
| 2025-04-27 20:39 | utils: edit styles | triesap | 1 | +1 | -0 |
| 2025-04-27 20:36 | client: edit geolocation api exposing request permissions method, update packages | triesap | 2 | +14 | -14 |
| 2025-04-27 20:34 | apps-lib: edit farms add view | triesap | 14 | +179 | -113 |
| 2025-04-27 05:57 | apps-lib: edit components, utils | triesap | 3 | +3 | -3 |
| 2025-04-27 05:32 | apps-lib: add farms add view, edit farms view, add validation utils | triesap | 5 | +282 | -49 |
| 2025-04-27 05:30 | utils: refactor zod validation schema fields | triesap | 2 | +15 | -15 |
| 2025-04-27 04:51 | apps-lib: add farms view, edit components, types, views | triesap | 12 | +378 | -254 |
| 2025-04-27 03:46 | locales: add/edit messages | triesap | 3 | +50 | -1 |
| 2025-04-27 03:44 | utils-nostr: add/edit utils | triesap | 2 | +14 | -1 |
| 2025-04-27 03:38 | utils: add listing order utils, add/edit utils | triesap | 6 | +180 | -2 |
| 2025-04-27 03:35 | apps-lib: edit nostr utils, services | triesap | 3 | +43 | -4 |
| 2025-04-27 02:26 | apps-lib: add nostr relay polling utils, update components, utils, views | triesap | 8 | +116 | -67 |
| 2025-04-27 00:43 | apps-lib: add nostr event classified subscription service | triesap | 3 | +276 | -0 |
| 2025-04-27 00:21 | apps-lib: add swipe component | triesap | 2 | +46 | -0 |
| 2025-04-26 23:45 | utils-nostr: add `@radroots/radroots-common-bindings` and edit classified event tags utils | triesap | 7 | +83 | -72 |
| 2025-04-26 19:04 | client: fix type import | triesap | 1 | +1 | -1 |
| 2025-04-17 23:58 | utils-nostr: fix classified tags util | triesap | 1 | +1 | -1 |
| 2025-04-17 23:18 | utils-nostr: edit classified events tags utils | triesap | 2 | +38 | -21 |
| 2025-04-17 22:57 | utils-nostr: add nip-90 job request event utils, types | triesap | 3 | +83 | -10 |
| 2025-04-12 18:45 | utils-nostr: edit classified event adding price/quantity tags lists | triesap | 2 | +5 | -5 |
| 2025-04-10 23:49 | utils-nostr: edit relay information document parsing util | triesap | 1 | +1 | -1 |
| 2025-04-10 23:47 | apps-lib: add nostr poll relays retry handler, add/edit nostr stores | triesap | 3 | +61 | -31 |
| 2025-04-10 22:11 | utils-nostr: refactor nostr key validation util | triesap | 1 | +7 | -5 |
| 2025-04-10 22:10 | apps-lib: edit library | triesap | 1 | +0 | -1 |
| 2025-04-10 22:01 | apps-lib: add nostr sync retry handler, nostr stores. fix missing input value component id attribute | triesap | 4 | +42 | -7 |
| 2025-04-10 21:56 | client: add/edit client methods, fix incorrect nostr key add command | triesap | 3 | +17 | -12 |
| 2025-04-10 17:59 | utils-nostr: add nostr relay service | triesap | 4 | +58 | -0 |
| 2025-04-09 01:46 | apps-lib: refactor input components, add/edit components, types, utils | triesap | 10 | +210 | -81 |
| 2025-04-09 00:58 | client: refactor clients. migrate types from `@radroots/util` | triesap | 8 | +573 | -614 |
| 2025-04-09 00:57 | utils: edit http utils | triesap | 1 | +1 | -1 |
| 2025-04-09 00:50 | utils: refactor http utils, add/edit utils. add type imports. migrate types to `@radroots/client` | triesap | 12 | +40 | -133 |
| 2025-04-09 00:46 | utils-nostr: edit nostr event service, add follows and classified event ndk utils, add tags utils, add types, refactor. add `@radroots/util` | triesap | 8 | +250 | -183 |
| 2025-04-04 11:04 | utils: add/edit utils | triesap | 2 | +23 | -1 |
| 2025-04-04 04:47 | locales: add/edit `en` messages, add locales.json data file | triesap | 8 | +102 | -192 |
| 2025-04-04 04:47 | utils-nostr: add nostr event service methods | triesap | 3 | +39 | -9 |
| 2025-04-04 04:43 | apps-lib: refactor to match `@radroots/util`, temporarily removes features/views | triesap | 92 | +818 | -1927 |
| 2025-04-04 04:37 | utils: edit app utils | triesap | 30 | +366 | -1215 |
| 2025-04-04 03:08 | themes: add theme config | triesap | 2 | +27 | -0 |
| 2025-04-04 02:51 | apps-lib: edit views, add/edit view types, edit css | triesap | 5 | +20 | -14 |
| 2025-03-08 01:06 | apps-lib: edit settings view, components | triesap | 3 | +7 | -24 |
| 2025-03-08 00:07 | apps-lib: edit profile view callback functions | triesap | 1 | +8 | -2 |
| 2025-03-07 16:48 | apps-lib: edit profile view, profile edit view. split float page button into separate components. add/edit types | triesap | 8 | +117 | -83 |
| 2025-03-07 15:10 | apps-lib: edit nostr profile view removing on mount handler and effect log | triesap | 2 | +2 | -9 |
| 2025-03-07 14:46 | apps-lib: add profile edit view. edit profile view. add/edit types, utils | triesap | 7 | +144 | -24 |
| 2025-03-07 13:47 | apps-lib: add nostr sync service. edit profile view | triesap | 5 | +67 | -13 |
| 2025-03-07 11:25 | utils-nostr: edit types | triesap | 2 | +3 | -3 |
| 2025-03-07 11:00 | utils: edit app utils | triesap | 4 | +15 | -61 |
| 2025-03-07 11:00 | apps-lib: add view types. refactor profile view. edit components, utils | triesap | 5 | +67 | -46 |
| 2025-03-07 10:35 | utils: edit app route encoding utils, navigation route param types | triesap | 2 | +20 | -11 |
| 2025-03-07 10:21 | apps-lib: update callback route util, add types to query param stores | triesap | 2 | +9 | -9 |
| 2025-03-07 09:55 | apps-lib: refactor library to use parameterized i18n translation function and locale stores | triesap | 34 | +260 | -958 |
| 2025-03-07 09:53 | utils: add type exports for i18n locale and translation function. add exports to http lib utils | triesap | 2 | +14 | -2 |
| 2025-03-05 08:50 | locales: add localised `en` messages, compiled json data exports | triesap | 11 | +1045 | -10 |
| 2025-03-05 08:29 | utils: add fallback locale to i18n conf | triesap | 2 | +2 | -0 |
| 2025-03-04 15:22 | utils: edit formatting | triesap | 1 | +0 | -1 |
| 2025-03-04 08:10 | apps-lib: edit query param stores, remove key_nostr store | triesap | 2 | +2 | -5 |
| 2025-03-04 07:50 | apps-lib: update imports/packages | triesap | 3 | +3 | -3 |
| 2025-03-04 07:49 | client: add `@radroots/nostr-util`, update imports/packages | triesap | 3 | +6 | -6 |
| 2025-03-04 07:47 | utils-nostr: add license | triesap | 1 | +675 | -0 |
| 2025-03-04 07:47 | utils-nostr: migrate utils from `@radroots/util`, add minor edits | triesap | 12 | +513 | -3 |
| 2025-03-04 07:20 | Initial commit | triesap | 6 | +123 | -0 |
| 2025-02-15 06:30 | themes: add parse theme util | triesap | 2 | +31 | -18 |
| 2025-02-15 06:13 | apps-lib: edit profile view, add splash screen, edit components, stores | triesap | 6 | +23 | -4 |
| 2025-02-14 06:29 | utils: add browser utils, edit app utils | triesap | 7 | +147 | -39 |
| 2025-02-14 06:29 | apps-lib: edit farms add view, add window safari listener, edit components, css, stores | triesap | 12 | +143 | -32 |
| 2025-02-13 11:32 | utils: edit app layout keys, resolve types, utils | triesap | 4 | +49 | -8 |
| 2025-02-13 11:32 | apps-lib: add window resizer listener component, edit css app layout keys, edit components, stores, utils | triesap | 6 | +57 | -10 |
| 2025-02-13 06:24 | utils: edit i18n config utils, add validation schemas, update resolve enums | triesap | 7 | +88 | -61 |
| 2025-02-13 05:12 | apps-lib: add carousel flow local parent element and resize handlers, edit select | triesap | 2 | +29 | -14 |
| 2025-02-11 07:05 | utils: move nostr utils to standalone package | triesap | 9 | +0 | -500 |
| 2025-02-11 06:34 | apps-lib: fix broken import in carousel flow | triesap | 1 | +1 | -1 |
| 2025-02-10 12:32 | client: correct keys api typo | triesap | 1 | +1 | -1 |
| 2025-02-10 11:34 | utils: edit app types | triesap | 2 | +0 | -5 |
| 2025-02-10 11:32 | client: edit build script | triesap | 1 | +1 | -1 |
| 2025-02-10 10:20 | apps-lib: refactor library for app/0.0.1 | triesap | 205 | +6981 | -5789 |
| 2025-02-10 10:19 | utils: refactor library for app/0.0.1, migrate from direct index.ts entry to tsup compilation | triesap | 68 | +2473 | -1089 |
| 2025-02-10 10:16 | themes: edit colors, update handlers for hex string color fields, migrate from direct index.ts entry to tsup compilation | triesap | 10 | +106 | -82 |
| 2025-02-10 10:00 | geocoder: migrate from direct index.ts entry to tsup compilation | triesap | 7 | +59 | -22 |
| 2025-02-10 09:53 | client: refactor library for app/0.0.1 | triesap | 12 | +14 | -14 |
| 2025-01-29 02:37 | geocoder: edit geocoder connect method arguments | triesap | 1 | +1 | -1 |
| 2025-01-27 04:41 | geocoder: edit geocoder connect method adding absolute wasm load path default | triesap | 2 | +8 | -6 |
| 2025-01-16 00:20 | utils: edit gitignore | triesap | 1 | +1 | -0 |
| 2025-01-16 00:20 | themes: edit gitignore | triesap | 1 | +1 | -0 |
| 2025-01-16 00:20 | apps-lib: edit gitignore | triesap | 1 | +1 | -0 |
| 2025-01-16 00:18 | geocoder: edit gitignore | triesap | 1 | +1 | -0 |
| 2025-01-15 15:52 | apps-lib: use simplified model types | triesap | 9 | +46 | -173 |
| 2025-01-13 16:58 | apps-lib: refactor app lib | triesap | 126 | +6375 | -802 |
| 2025-01-13 16:56 | utils: refactor utils | triesap | 21 | +730 | -77 |
| 2025-01-13 16:53 | geocoder: refactor interface, define explicit exports | triesap | 3 | +28 | -23 |
| 2025-01-13 16:51 | client: refactor core interface of app client | triesap | 34 | +757 | -1013 |
| 2024-12-30 16:24 | tsconfig: add node tsconfig | triesap | 1 | +25 | -0 |
| 2024-12-27 02:23 | apps-lib: in-progress refactor | triesap | 99 | +668 | -4937 |
| 2024-12-27 02:20 | utils: add/edit nostr utils. add ascii, model utils. edit regex | triesap | 17 | +468 | -488 |
| 2024-12-27 02:15 | client: move nostr client to `@radroots/utils`. update packages, .gitignore | triesap | 7 | +3 | -221 |
| 2024-12-27 02:14 | geocoder: update .gitignore | triesap | 1 | +1 | -1 |
| 2024-12-27 02:14 | themes: update .gitignore | triesap | 1 | +1 | -1 |
| 2024-12-27 02:13 | tsconfig: update .gitignore | triesap | 1 | +1 | -1 |
| 2024-12-21 09:10 | utils: update dependencies | triesap | 1 | +1 | -1 |
| 2024-12-21 09:10 | apps-lib: update dependencies | triesap | 1 | +3 | -3 |
| 2024-12-21 09:10 | client: update dependencies | triesap | 1 | +1 | -1 |
| 2024-12-21 08:18 | client: edit tsconfig | triesap | 1 | +1 | -0 |
| 2024-12-12 05:19 | apps-lib: edit components, elements. add/edit locales, types, utils | triesap | 11 | +272 | -178 |
| 2024-12-09 16:32 | apps-lib: edit styles | triesap | 9 | +21 | -21 |
| 2024-12-09 16:19 | apps-lib: edit nav prev store assignment. edit input and text area element keydown callbacks. edit components, types, utils | triesap | 6 | +13 | -10 |
| 2024-12-09 07:04 | apps-lib: edit components, elements. add/edit locales, utils | triesap | 7 | +26 | -6 |
| 2024-12-09 07:03 | client: fix geolocation position parse method adding nullish coalescing operator | triesap | 1 | +3 | -3 |
| 2024-12-09 06:27 | utils: edit nostr utils | triesap | 2 | +5 | -5 |
| 2024-12-09 01:43 | apps-lib: add/edit components, locales, utils | triesap | 7 | +35 | -30 |
| 2024-12-08 17:04 | apps-lib: edit page header styles, edit layout view scroll handler. add page header blur store. add catch err util | triesap | 5 | +34 | -4 |
| 2024-12-07 23:52 | apps-lib: add glyph title select label component. add/edit locales, utils | triesap | 7 | +199 | -143 |
| 2024-12-07 22:58 | apps-lib: edit page header add routable label. edit utils | triesap | 2 | +39 | -7 |
| 2024-12-07 22:32 | apps-lib: edit logo circle. add/edit locales | triesap | 4 | +164 | -140 |
| 2024-12-07 21:59 | apps-lib: add button glyph primary component. edit layout trellis. add locales | triesap | 4 | +30 | -1 |
| 2024-12-07 21:03 | apps-lib: add nav toolbar, page header components. add fade element. add/edit components, locales, utils | triesap | 8 | +78 | -2 |
| 2024-12-07 19:12 | apps-lib: edit localised string translation function export | triesap | 7 | +19 | -18 |
| 2024-12-07 18:55 | apps-lib: add logo circle and tab float components. edit nav, splash screen. edit elements. add/edit locales, types, utils | triesap | 15 | +199 | -26 |
| 2024-12-06 05:57 | themes: edit tsconfig | triesap | 1 | +2 | -1 |
| 2024-12-06 05:56 | client: remove client map | triesap | 4 | +0 | -50 |
| 2024-12-06 05:52 | utils: edit tsconfig | triesap | 1 | +1 | -0 |
| 2024-12-06 05:43 | themes: add `garden` theme | triesap | 13 | +284 | -243 |
| 2024-12-06 05:42 | apps-lib: edit component styles, add/edit locales, types, utils | triesap | 9 | +27 | -11 |
| 2024-12-06 05:41 | geocoder: edit tsconfig target | triesap | 1 | +1 | -0 |
| 2024-12-06 05:41 | client: edit iclientdatabase add `log_error` methods, edit iclientdialog, edit iclientgeolocationposition, add/edit iclientnostrlib methods | triesap | 7 | +88 | -12 |
| 2024-12-06 05:26 | utils: add/edit utils, update packages | triesap | 15 | +241 | -50 |
| 2024-12-03 11:21 | apps-lib: edit components features, styles, basis types. add/edit locales, types, utils | triesap | 10 | +164 | -147 |
| 2024-11-21 08:34 | apps-lib: edit component styles, add/edit locales. update packages | triesap | 3 | +146 | -111 |
| 2024-11-17 08:27 | apps-lib: edit stores, add locales | triesap | 2 | +2 | -1 |
| 2024-11-17 08:26 | utils: add/edit utils | triesap | 2 | +34 | -10 |
| 2024-11-17 07:55 | utils: add/edit utils | triesap | 11 | +188 | -25 |
| 2024-11-17 04:10 | apps-lib: edit image elements, add inset white component | triesap | 4 | +30 | -7 |
| 2024-11-16 09:03 | apps-lib: add/edit elements, types, locales | triesap | 6 | +50 | -2 |
| 2024-11-16 08:25 | client: update iclientdatabase add `trade_product_media` methods | triesap | 2 | +38 | -2 |
| 2024-11-16 06:00 | client: update iclientdatabase add `media_upload` methods. add user agent header to http api. update handle error utils | triesap | 5 | +132 | -35 |
| 2024-11-15 01:31 | apps-lib: edit document utils | triesap | 1 | +14 | -2 |
| 2024-11-15 00:48 | apps-lib: add/edit document utils, locales, routes | triesap | 5 | +35 | -10 |
| 2024-11-14 21:38 | apps-lib: edit component styles. add/edit locales, utils | triesap | 5 | +13 | -9 |
| 2024-11-14 21:37 | utils: add math utils | triesap | 1 | +4 | -2 |
| 2024-11-14 19:19 | client: edit iclientdatabase add model relation tables get all method | triesap | 2 | +26 | -2 |
| 2024-11-14 07:48 | apps-lib: edit components | triesap | 2 | +2 | -3 |
| 2024-11-14 07:37 | client: edit iclientdatabase add models get method composite list parse util | triesap | 1 | +9 | -9 |
| 2024-11-14 04:41 | apps-lib: edit component, element styles. add locales | triesap | 4 | +12 | -11 |
| 2024-11-13 16:16 | apps-lib: edit trellis components. add/edit locales, types, utils | triesap | 13 | +94 | -34 |
| 2024-11-13 13:00 | apps-lib: edit trellis styles, add trellis select component. use element responsive class. add/edit locales, types, utils | triesap | 27 | +146 | -93 |
| 2024-11-13 09:03 | apps-lib: add/edit locales, fix i18n locales files | triesap | 3 | +107 | -108 |
| 2024-11-13 08:19 | utils: add/edit utils | triesap | 8 | +157 | -36 |
| 2024-11-13 08:17 | apps-lib: add models locale, edit locales | triesap | 3 | +209 | -57 |
| 2024-11-13 06:45 | apps-lib: edit envelope lower add full cover basis. edit element input, select styles. edit controls app tilt. edit carousel utils. add/edit utils, locales, stores, types. edit components styles | triesap | 12 | +61 | -28 |
| 2024-11-11 05:17 | client: update iclientdb add `trade_product_location` methods, models get one method | triesap | 2 | +85 | -5 |
| 2024-11-10 06:52 | apps-lib: add/edit component styles. add select element temporary placeholder style. add/edit locales | triesap | 7 | +20 | -13 |
| 2024-11-08 05:47 | apps-lib: edit components styles, elements styles. add/edit locales, utils | triesap | 9 | +78 | -60 |
| 2024-11-02 10:39 | utils: update hash utils with @noble/hashes dependency. edit trade utils functions, params. add/edit units utils, types. add file utils. add list utils | triesap | 11 | +189 | -45 |
| 2024-11-02 10:32 | geocoder: edit imports | triesap | 1 | +1 | -1 |
| 2024-11-02 10:30 | apps-lib: edit routes | triesap | 1 | +5 | -1 |
| 2024-11-02 10:28 | client: update client database add `nostr_profile_relay` methods, edit iclientdatabase types. add client fs info method. edit http client fetch method and add fetch_image method. add client device methods | triesap | 8 | +144 | -59 |
| 2024-11-02 07:41 | apps-lib: add image path element. edit controls add app tilt effect on envelope visible subscription. edit envelope lower add rendering logic and inner scroll container. edit button layout basis type. edit layout view styles. edit nav option styles. edit input element add bind value export. edit select element rendering logic. add/edit locales, stores, types, utils | triesap | 18 | +235 | -123 |
| 2024-10-28 15:28 | apps-lib: add image blob element. add badge info key and button layout components. edit button layout pair. edit envelope lower add nested scoll container and close handler. add/edit locales, utils | triesap | 12 | +216 | -89 |
| 2024-10-28 13:37 | geocoder: edit geocoder add class interface and methods | triesap | 4 | +146 | -41 |
| 2024-10-28 03:21 | utils: add math and units utils. edit trade, regex. edit global.d.ts | triesap | 8 | +138 | -67 |
| 2024-10-28 03:20 | geocoder: edit global.d.ts | triesap | 2 | +7 | -3 |
| 2024-10-28 02:27 | apps-lib: edit entry wrap basis type and styles. edit trellis layout line notify styles. edit select element add arrows glyph. add/edit locales, types | triesap | 8 | +70 | -29 |
| 2024-10-28 01:03 | geocoder: add global.d.ts | triesap | 1 | +2 | -0 |
| 2024-10-28 00:43 | apps-lib: edit entry select styles, and select element styles. add fmt textarea value util and edit textarea element sync. add trade product key locales. add/edit locales, utils | triesap | 7 | +44 | -48 |
| 2024-10-27 18:50 | apps-lib: edit entry select component add select element and update basis type. edit layout trellis line add conditional glyph to notify. edit input element add callback blur and edit styles. edit select element add handlers and kv sync. add number utils. add/edit locales, types, utils | triesap | 13 | +158 | -112 |
| 2024-10-27 14:30 | apps-lib: edit entry multiline basis type. add handler functions to input and multiline elements. add value constrain textarea util to handle non breaking spaces | triesap | 7 | +107 | -23 |
| 2024-10-26 21:40 | client: add client dialog open photos method. add client fs read binary method, edit imports | triesap | 4 | +40 | -5 |
| 2024-10-26 19:53 | client: add client fs open method | triesap | 2 | +17 | -3 |
| 2024-10-26 19:34 | apps-lib: edit entry wrap styles and basis type. fix button carousel pair styles | triesap | 3 | +3 | -4 |
| 2024-10-26 19:12 | apps-lib: add entry wrap component and edit entry components and types. edit select element. edit components, locales, styles, types, utils | triesap | 14 | +258 | -179 |
| 2024-10-26 19:08 | utils: add/edit regex | triesap | 2 | +3 | -1 |
| 2024-10-26 19:08 | client: add client fs api, edit utils | triesap | 6 | +26 | -4 |
| 2024-10-25 11:46 | apps-lib: add exe iter util and update carousel increment and decrement utils. edit loading el adding 8 blade default style. edit layout trellis line basis. add/edit locales, stores, utils, styles, types | triesap | 39 | +464 | -347 |
| 2024-10-24 20:50 | apps-lib: import all from \$lib | triesap | 32 | +119 | -80 |
| 2024-10-24 12:13 | utils: add utils | triesap | 1 | +26 | -1 |
| 2024-10-24 12:12 | client: add iclientlogger. edit http, keystore, nostr, os apis. update packages | triesap | 11 | +71 | -22 |
| 2024-10-24 12:11 | apps-lib: add button carousel pair, button opts display, button opts static, splash screen components. edit layout and nav components. add locales. edit stores, types, utils | triesap | 18 | +354 | -61 |
| 2024-10-23 17:35 | apps-lib: add button arrows component, edit tabs, add fill white ui el, edit locales, stores, types, add styles | triesap | 10 | +92 | -22 |
| 2024-10-23 02:41 | apps-lib: add display line component, add glyph el ui, edit entry components, edit trellis, add styles, edit stores, types, ui, utils | triesap | 22 | +170 | -53 |
| 2024-10-19 10:29 | utils: add types | triesap | 1 | +2 | -0 |
| 2024-10-19 10:27 | apps-lib: edit stores | triesap | 1 | +1 | -1 |
| 2024-10-19 10:26 | client: adds client os and device apis, edit http, window apis | triesap | 9 | +96 | -16 |
| 2024-10-18 12:39 | utils: add types | triesap | 1 | +1 | -0 |
| 2024-10-18 10:13 | apps-lib: update entry line component, add locales, routes, edit types, utils | triesap | 6 | +45 | -18 |
| 2024-10-18 10:12 | client: edit http fetch method adding conditional branch on response ok, json parse if response json is string type, record type for opts data. edit keystore adding entries method and update return types | triesap | 5 | +53 | -28 |
| 2024-10-18 00:11 | apps-lib: edit routes, add locales | triesap | 4 | +18 | -5 |
| 2024-10-16 21:48 | geocoder: update tsconfig | triesap | 1 | +1 | -0 |
| 2024-10-16 21:08 | client: refactor client api classes for use with `tauri` crate, update tsconfig | triesap | 49 | +992 | -1896 |
| 2024-10-16 21:03 | apps-lib: edit entry, layout, trellis components. edit app controls module exports. add components, locales, stores, types, utils. edit ui components | triesap | 35 | +535 | -339 |
| 2024-10-16 20:54 | themes: update tsconfig | triesap | 1 | +1 | -0 |
| 2024-10-16 20:53 | tsconfig: add tauri plugin tsconfig | triesap | 1 | +28 | -0 |
| 2024-10-16 20:53 | utils: edit profile name regex, edit client window mobile_y, fix parse_currency_price, add types, update tsconfig | triesap | 5 | +5 | -5 |
| 2024-10-11 09:45 | apps-lib: edit style maps, edit static css, edit types, add locales | triesap | 5 | +16 | -4 |
| 2024-10-08 10:42 | utils: add window conf | triesap | 2 | +24 | -0 |
| 2024-10-08 10:41 | apps-lib: edit layout components, add window conf, edit applayoutkey type, edit style maps, | triesap | 10 | +61 | -37 |
| 2024-10-08 10:23 | geocoder: edit geocoder reverse method, update error message types, edit utils, types | triesap | 3 | +39 | -21 |
| 2024-10-08 07:59 | geocoder: update tsconfig | triesap | 1 | +4 | -2 |
| 2024-10-08 07:59 | apps-lib: fix trellis title type checks, update build script | triesap | 2 | +2 | -2 |
| 2024-10-08 05:02 | apps-lib: add routes | triesap | 1 | +2 | -2 |
| 2024-10-08 04:59 | apps-lib: add el to input element callback keydown, add locales | triesap | 5 | +17 | -3 |
| 2024-10-08 04:57 | client: update iclientdb | triesap | 1 | +28 | -28 |
| 2024-10-08 04:39 | utils: edit geolocation functions using coordinate point type, add types, edit regex | triesap | 6 | +50 | -27 |
| 2024-10-07 05:19 | apps-lib: edit stores, add locales, sort locales | triesap | 9 | +140 | -135 |
| 2024-10-07 04:09 | client: refactor error handling to implement generic type errormessage, update iclientdb | triesap | 6 | +186 | -206 |
| 2024-10-07 04:05 | apps-lib: edit stores, add locales | triesap | 3 | +13 | -6 |
| 2024-10-06 16:01 | geocoder: add utils | triesap | 3 | +33 | -29 |
| 2024-10-06 15:51 | Initial commit | triesap | 9 | +844 | -0 |
| 2024-10-06 10:20 | apps-lib: add carousel stores and utils | triesap | 4 | +62 | -2 |
| 2024-10-06 10:17 | apps-lib: add view effect utils | triesap | 1 | +9 | -0 |
| 2024-10-06 10:02 | client: update nostr profile get query list opts, fix incorrect nostr relay get query list opts keys | triesap | 1 | +8 | -2 |
| 2024-10-06 07:13 | apps-lib: add textarea element ui, edit components, add locales | triesap | 11 | +150 | -66 |
| 2024-10-05 08:10 | themes: add layer 1 surface focus | triesap | 6 | +7 | -0 |
| 2024-10-05 06:57 | apps-lib: edit nav routing logic, edit nav option, edit layout trellis components, rename app config to app controls and move app config store assignment to `app`, add locales | triesap | 12 | +87 | -73 |
| 2024-10-04 09:36 | utils: edit nostr utils, add ndk utils from `@radroots/svelte-lib` | triesap | 7 | +143 | -48 |
| 2024-10-04 09:35 | apps-lib: edit query param stores, add nostr types, move ndk utils to `@radroots/utils` | triesap | 5 | +20 | -65 |
| 2024-10-04 08:14 | client: edit iclientnostrlib | triesap | 1 | +1 | -1 |
| 2024-10-04 08:10 | client: edit iclientnostrlib | triesap | 1 | +4 | -4 |
| 2024-10-03 14:07 | apps-lib: add lat lng query param stores, add nostr ndk configured store, edit query param stores adding types, edit locales | triesap | 4 | +15 | -9 |
| 2024-10-03 12:24 | apps-lib: add nostr relay document polling count store, edit trellis row label, edit locales, types | triesap | 6 | +21 | -11 |
| 2024-10-03 08:42 | apps-lib: add envelope buttons component, add blur component, edit css styles, add stores, routes, locales, edit layout and trellis components | triesap | 11 | +78 | -10 |
| 2024-10-03 07:17 | apps-lib: add nostr relays connected and poll documents stores | triesap | 2 | +2 | -2 |
| 2024-10-03 07:10 | apps-lib: add style maps and css styles component, add glyph circle component, edit components, types, utils | triesap | 12 | +89 | -62 |
| 2024-09-28 09:49 | apps-lib: fix, add optional chaining | triesap | 3 | +6 | -5 |
| 2024-09-28 09:46 | client: edit iclienthttp | triesap | 1 | +1 | -2 |
| 2024-09-28 09:11 | client: edit iclientdb, edit iclienthttp fetch | triesap | 5 | +239 | -62 |
| 2024-09-28 09:08 | apps-lib: edit ui style maps, add css dimensions, add locales | triesap | 6 | +53 | -29 |
| 2024-09-27 19:17 | apps-lib: edit trellis offset mod, edit nav option callback, edit label_swap classes, edit loading styles, edit toast styles | triesap | 8 | +52 | -22 |
| 2024-09-27 15:09 | apps-lib: edit tabs component, edit components using label_swap, edit ndk utils, add locales, routes | triesap | 6 | +45 | -42 |
| 2024-09-27 13:59 | utils: add nostr utils, edit regex | triesap | 3 | +50 | -0 |
| 2024-09-27 08:09 | apps-lib: edit label type, edit label_swap ui, add locales, stores | triesap | 16 | +185 | -137 |
| 2024-09-27 06:09 | apps-lib: add label swap component, edit nav option | triesap | 4 | +93 | -54 |
| 2024-09-26 20:25 | apps-lib: edit nav component option features, edit app config component, add toast ui, edit locales, stores, types, utils | triesap | 13 | +241 | -58 |
| 2024-09-26 17:17 | client: edit iclientdb models update and delete methods logic | triesap | 1 | +67 | -25 |
| 2024-09-26 17:15 | apps-lib: add nav previous store, add query params stores, add routes utils, edit query params utils, add input element ui, add select element ui, add trellis input component, edit components, locales, stores, types, utils | triesap | 24 | +514 | -71 |
| 2024-09-26 05:14 | client: edit iclientdb class methods | triesap | 2 | +133 | -19 |
| 2024-09-23 20:55 | client: update sqlite classes | triesap | 5 | +472 | -536 |
| 2024-09-22 08:10 | apps-lib: add envelope lower component, edit locales | triesap | 3 | +52 | -1 |
| 2024-09-21 12:42 | apps-lib: edit styles | triesap | 1 | +1 | -1 |
| 2024-09-18 16:28 | apps-lib: edit components, locales, types, utils | triesap | 8 | +22 | -12 |
| 2024-09-17 10:58 | apps-lib: edit layout view and tabs components, add locales, edit types, edit ui | triesap | 8 | +54 | -29 |
| 2024-09-17 07:16 | apps-lib: update input form and layout view components | triesap | 3 | +14 | -8 |
| 2024-09-16 19:19 | apps-lib: edit tabs component, edit types, edit utils | triesap | 3 | +14 | -3 |
| 2024-09-16 13:10 | apps-lib: edit types | triesap | 1 | +1 | -0 |
| 2024-09-16 13:10 | client: edit iclienthttp api | triesap | 2 | +17 | -26 |
| 2024-09-16 13:09 | themes: add utils exports | triesap | 1 | +1 | -1 |
| 2024-09-15 21:01 | apps-lib: edit components, locales, stores, types | triesap | 7 | +47 | -25 |
| 2024-09-15 15:29 | themes: update utils | triesap | 2 | +6 | -5 |
| 2024-09-15 15:27 | apps-lib: update packages | triesap | 1 | +2 | -1 |
| 2024-09-15 14:37 | apps-lib: update packages | triesap | 2 | +1 | -2 |
| 2024-09-15 14:35 | utils: remove pnpm-lock.yaml | triesap | 1 | +0 | -24 |
| 2024-09-15 14:34 | themes: remove pnpm-lock.yaml | triesap | 1 | +0 | -24 |
| 2024-09-15 14:33 | client: remove pnpm-lock.yaml | triesap | 1 | +0 | -40 |
| 2024-09-15 14:32 | apps-lib: remove pnpm-lock.yaml, update packages | triesap | 2 | +0 | -1421 |
| 2024-09-15 13:47 | themes: add `earth` theme | triesap | 9 | +221 | -5 |
| 2024-09-15 12:48 | apps-lib: add app config component | triesap | 2 | +25 | -0 |
| 2024-09-15 12:39 | apps-lib: add components from `app` | triesap | 6 | +125 | -8 |
| 2024-09-15 12:25 | apps-lib: add stores from `app`, edit components | triesap | 4 | +15 | -8 |
| 2024-09-15 10:54 | client: add @types/debug as dev dependency for ndk | triesap | 1 | +1 | -0 |
| 2024-09-15 10:43 | client: update packages | triesap | 1 | +1 | -1 |
| 2024-09-13 10:25 | apps-lib: add vite environment variable configuration for ndk and kv | triesap | 4 | +19 | -6 |
| 2024-09-13 07:21 | client: update iclient db `trade_product` model, edit iclientdialog | triesap | 3 | +48 | -296 |
| 2024-09-13 07:17 | utils: add currency utils | triesap | 1 | +36 | -2 |
| 2024-09-13 06:41 | apps-lib: change i18n to use icu parser, add locales, edit components, types, ui, utils | triesap | 16 | +99 | -36 |
| 2024-09-11 17:24 | utils: add currency utils, edit trade utils | triesap | 3 | +55 | -26 |
| 2024-09-11 17:24 | apps-lib: edit input select allowing optional id, edit nav component | triesap | 4 | +41 | -27 |
| 2024-09-11 11:49 | utils: add/edit utils | triesap | 7 | +115 | -30 |
| 2024-09-11 11:30 | apps-lib: add input select and notify glyph components, edit input form, edit trellis, add trade locale, add client stores, edit types, edit utils | triesap | 14 | +259 | -43 |
| 2024-09-07 10:02 | client: update iclient db, add `trade_offer` model | triesap | 1 | +132 | -1 |
| 2024-09-07 09:54 | apps-lib: add nav component, migrate stores from `app`, include svelte kit as peer dependency, remove tsconfig compileroptions, edit global types | triesap | 7 | +145 | -29 |
| 2024-09-07 09:07 | utils: add types | triesap | 2 | +5 | -2 |
| 2024-09-07 08:59 | apps-lib: add envelope titled component, edit envelope, edit time utils, edit client utils, edit types | triesap | 8 | +96 | -48 |
| 2024-09-05 08:36 | apps-lib: add envelope component, add `common` to i18n | triesap | 10 | +177 | -338 |
| 2024-09-04 21:45 | apps-lib: edit default export naming for svelte components | triesap | 10 | +368 | -69 |
| 2024-09-02 10:01 | apps-lib: add loading view component, change default export naming convention of svelte components for compatibility with svelte 5 syntax | triesap | 4 | +39 | -14 |
| 2024-09-01 16:44 | apps-lib: add client util | triesap | 1 | +6 | -0 |
| 2024-09-01 14:55 | client: remove tab spacing | triesap | 1 | +51 | -51 |
| 2024-09-01 14:45 | client: update iclient db, add `trade_product_location` model | triesap | 2 | +52 | -0 |
| 2024-09-01 12:40 | utils: add trade utils | triesap | 4 | +6 | -1 |
| 2024-09-01 12:40 | apps-lib: add utils | triesap | 2 | +14 | -2 |
| 2024-09-01 10:11 | client: update iclient, add trade_product model | triesap | 1 | +128 | -1 |
| 2024-09-01 10:03 | apps-lib: add input form component, add kv store, use cacheadapter with ndk store, edit types | triesap | 8 | +203 | -2 |
| 2024-08-31 16:21 | apps-lib: edit trellis title and row label types | triesap | 4 | +16 | -18 |
| 2024-08-31 13:40 | client: update iclientdialog, remove truthy response string constraint on prompt | triesap | 1 | +1 | -1 |
| 2024-08-31 13:38 | apps-lib: add loading component, edit trellis row label | triesap | 4 | +77 | -2 |
| 2024-08-31 10:44 | apps-lib: adjust svelte to version 4, change ndk store to ndksvelte | triesap | 7 | +30 | -34 |
| 2024-08-31 09:56 | client: edit iclientnostrlib, return falsy string in place of throwing error | triesap | 1 | +2 | -2 |
| 2024-08-30 21:56 | client: update iclient, add `nostr_note` model | triesap | 2 | +144 | -18 |
| 2024-08-30 21:19 | client: add iclientnostrlib | triesap | 4 | +144 | -3 |
| 2024-08-30 21:19 | utils: migrate nostr tools class to `@radroots/client` | triesap | 3 | +0 | -119 |
| 2024-08-30 19:55 | client: add iclientnostr | triesap | 5 | +38 | -0 |
| 2024-08-30 14:45 | apps-lib: swap out ndksvelte due to incompatibility with svelte version 5, add ndk utils, add time utils | triesap | 5 | +22 | -14 |
| 2024-08-30 10:34 | apps-lib: add stores for ndk, add utils for ndk | triesap | 5 | +86 | -9 |
| 2024-08-30 08:42 | client: update error handling using err_msg() | triesap | 1 | +3 | -3 |
| 2024-08-29 11:20 | apps-lib: update trellis component classes | triesap | 2 | +3 | -3 |
| 2024-08-29 10:47 | apps-lib: add app query paramaters store | triesap | 4 | +32 | -3 |
| 2024-08-29 10:35 | apps-lib: update types directory, add tabs component | triesap | 5 | +141 | -67 |
| 2024-08-29 10:34 | utils: add missing type only import for verbatimmodulesyntax syntax | triesap | 1 | +1 | -1 |
| 2024-08-29 09:37 | client: update capacitor sql api, adds unique constraint error message | triesap | 1 | +19 | -18 |
| 2024-08-29 09:29 | client: edit dialog, geolocation and sql capacitor apis | triesap | 4 | +32 | -22 |
| 2024-08-28 12:17 | client: update iclientgeolocation, update iclientsettings | triesap | 3 | +53 | -23 |
| 2024-08-28 11:58 | client: update iclientgeolocation, add capacitor settings api | triesap | 8 | +59 | -11 |
| 2024-08-28 09:42 | utils: add geolocation functions, fix time_created_on() to use iso format | triesap | 6 | +48 | -4 |
| 2024-08-28 08:33 | client: update iclientwifi, add methods | triesap | 2 | +18 | -2 |
| 2024-08-28 08:15 | client: update capacitorclientshare type imports | triesap | 1 | +2 | -2 |
| 2024-08-27 17:39 | client: update type iclientpreferences | triesap | 2 | +3 | -3 |
| 2024-08-26 15:16 | apps-lib: update trellis styles | triesap | 4 | +9 | -5 |
| 2024-08-26 14:43 | apps-lib: update trellis styles | triesap | 5 | +17 | -15 |
| 2024-08-26 14:26 | apps-lib: update css static component | triesap | 1 | +1 | -1 |
| 2024-08-26 14:24 | themes: add theme key and color mode parsing utils | triesap | 1 | +1 | -1 |
| 2024-08-26 10:53 | apps-lib: add trellis component, temporarily define stores in `app` lib | triesap | 17 | +808 | -42 |
| 2024-08-26 08:17 | themes: add theme and color mode utils | triesap | 1 | +21 | -2 |
| 2024-08-26 07:17 | client: update type iclientpreferences | triesap | 1 | +1 | -0 |
| 2024-08-26 07:15 | client: add preferences api remove method | triesap | 1 | +9 | -0 |
| 2024-08-25 12:02 | client: add verbatimmodulesyntax type imports | triesap | 3 | +3 | -3 |
| 2024-08-25 11:58 | utils: add nostr tools | triesap | 8 | +177 | -2 |
| 2024-08-25 09:23 | apps-lib: adds client stores and utils | triesap | 6 | +61 | -1 |
| 2024-08-24 23:27 | client: add capacitor sqlite api | triesap | 7 | +387 | -31 |
| 2024-08-24 10:34 | Initial commit | triesap | 9 | +778 | -0 |
| 2024-08-23 14:06 | client: add capacitor camera api | triesap | 5 | +207 | -4 |
| 2024-08-23 13:53 | client: update .gitignore | triesap | 2 | +1 | -3 |
| 2024-08-23 13:50 | client: add capacitor bluetooth-le api | triesap | 4 | +81 | -1 |
| 2024-08-23 13:39 | client: add capacitor window api | triesap | 4 | +56 | -1 |
| 2024-08-23 13:35 | client: correct type names | triesap | 2 | +4 | -4 |
| 2024-08-23 13:33 | client: add capacitor http api | triesap | 4 | +75 | -1 |
| 2024-08-23 13:23 | client: add capacitor geolocation api | triesap | 5 | +58 | -4 |
| 2024-08-23 13:18 | client: add capacitor date-picker api | triesap | 4 | +34 | -1 |
| 2024-08-23 12:55 | client: add capacitor browser api | triesap | 4 | +24 | -2 |
| 2024-08-23 12:20 | client: add capacitor dialog api | triesap | 4 | +68 | -4 |
| 2024-08-23 10:51 | client: add capacitor wifi api | triesap | 4 | +62 | -2 |
| 2024-08-23 10:42 | client: add capacitor share api | triesap | 4 | +51 | -1 |
| 2024-08-23 10:39 | client: add capacitor preferences api | triesap | 4 | +34 | -1 |
| 2024-08-23 10:36 | client: add capacitor network api | triesap | 4 | +44 | -4 |
| 2024-08-23 10:31 | client: add capacitor haptics api | triesap | 4 | +52 | -1 |
| 2024-08-23 10:23 | client: add capacitor device api | triesap | 4 | +39 | -1 |
| 2024-08-23 10:18 | client: add capacitor keystore api | triesap | 4 | +60 | -2 |
| 2024-08-23 09:24 | Initial commit | triesap | 12 | +826 | -0 |
| 2024-08-22 00:15 | Initial commit | triesap | 13 | +2296 | -0 |
| 2024-08-21 23:57 | Initial commit | triesap | 16 | +1179 | -0 |
| 2024-08-20 08:09 | Initial commit | triesap | 5 | +747 | -0 |
| 2024-08-17 17:23 | Initial commit | triesap | 5 | +904 | -0 |