Skip to content

Add more Theme initialization options - #15

Merged
roncodes merged 6 commits into
mainfrom
dev-main
Aug 17, 2023
Merged

roncodes merged 6 commits into
mainfrom
dev-main

Conversation

@roncodes

Copy link
Copy Markdown
Member

No description provided.

@roncodes
roncodes merged commit bbaaa63 into main Aug 17, 2023
@roncodes
roncodes deleted the dev-main branch August 25, 2023 10:12
roncodes added a commit that referenced this pull request Oct 3, 2026
Live defects:
- crud: bulk-action message no longer doubles the count (#2); the import queue
  is an Ember array (#11); the modelName option overrides the model's own name
  in dialogs and the bulk endpoint (#26)
- fetch: a bare Content-Type is parsed (#5); a caller's filename wins over
  content-disposition (#15)
- filters: Ember's mapped query-param form is unwrapped to property names (#4)
- registry-service: classes are keyed, so they can be looked up (#6); only a
  Helper subclass is instantiated, however a function helper is written (#12)
- universe facade: list names are passed, menu readers ask the menu service,
  dashboardWidgets reads the 'dashboard' dashboard (#7)
- current-user: loadWhois warns when the lookup fell back (#8)
- session: promiseCurrentUser aborts and invalidates once (#9); seconds
  remaining is expiry minus now (#10)
- chat: remembering an open channel keeps the list (#13)
- subject-custom-fields: writeFieldValue checks for a field first (#14)

Latent and behavioural:
- MenuItem's chaining setter is withOnClick(); onClick stays the handler (#24)
- organization and user account menus are separated by key prefix (#25)
- #26: '~'-slug menu items get unique registry keys; transitionMenuItem
  carries query params; replace-table-row handles index 0 and misses;
  get-mime-type returns mime types for whole extensions; custom-field panels
  keep merged saveOptions; sameIds gets its options; loadSubjectCustomFields
  rethrows (9 of 10 callers already catch); the stub utils do what their
  names say; legacy-from-store re-exports from-store; legacy-fetch-from reads
  null until loaded on native class fields

Also: fetch.cachedGet never expired a cache exactly a month old (it compared
the 'days' component of intervalToDuration); expiry is now elapsed time. The
make-dataset tests no longer depend on the machine's timezone.

Every pin is rewritten to assert the fixed behaviour. 2319 tests pass locally.
@roncodes roncodes mentioned this pull request Oct 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant