Sign in
Join now
mediatracker
erican.dev
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
Erican
7c2079e7
Copied
Failed
Copy SHA
A source that is switched off is not health-checked, so it logs no failure
Copy SHA
Browse repository
committed
4d ago
Erican
00d95d86
Copied
Failed
Copy SHA
Formatting of the fault control (ReSharper)
Copy SHA
Browse repository
committed
4d ago
Erican
f6d6dec5
Copied
Failed
Copy SHA
Mock backend: PUT /mock/faults makes the fake source fail for every call (or the next few), with tests
Copy SHA
Browse repository
committed
4d ago
Erican
bfc40894
Copied
Failed
Copy SHA
TVDB id lookup is not asked while the TVDB source is switched off
Copy SHA
Browse repository
committed
4d ago
Erican
7a4148cd
Copied
Failed
Copy SHA
Tests that start the mock Mediatracker and the mock Studio on PostgreSQL (login, odd titles, failing source, images, seeded feeds, publishing)
Copy SHA
Browse repository
committed
4d ago
Erican
5b6e0e65
Copied
Failed
Copy SHA
Storybook: every story is signed in (AuthProvider, fake session), stories for the Studio's FeedForm, PublishPanel, RulePanel and TemplateDialog
Copy SHA
Browse repository
committed
4d ago
Erican
0e85f2d9
Copied
Failed
Copy SHA
OAuth scope: listitem records may be updated (identity backfill and migrating an entry put them)
Copy SHA
Browse repository
committed
4d ago
Erican
a1b788db
Copied
Failed
Copy SHA
MetadataSource: JSON still reads the numbers the old enum was written as (old metadata cache values)
Copy SHA
Browse repository
committed
4d ago
Erican
bf137b58
Copied
Failed
Copy SHA
Storybook: a fake backend per story (parameters.api), stories for ReviewsCollapsible and EpisodeCard; EpisodeCard's phone toolbar fits 320 px; check:stories uses a Chrome per configuration
Copy SHA
Browse repository
committed
4d ago
Erican
fe011c3c
Copied
Failed
Copy SHA
TODO: drop plugin entries that are done (status row, component switches) or decided (unknown source answers 404)
Copy SHA
Browse repository
committed
4d ago
Erican
40021c54
Copied
Failed
Copy SHA
Plugins: a plugin's cache is the handle AddCache returns, no service gives out caches by id
Copy SHA
Browse repository
committed
4d ago
Erican
85aa6097
Copied
Failed
Copy SHA
TODO: plugin catalog is parked
Copy SHA
Browse repository
committed
4d ago
Erican
1fe3f7ff
Copied
Failed
Copy SHA
Plugins: removing a plugin can delete its schema, cache values and data folder
Copy SHA
Browse repository
committed
4d ago
Erican
f823780d
Copied
Failed
Copy SHA
walk:interactions opens collapsibles and dialogs of a page against the mock and measures; TODO updated
Copy SHA
Browse repository
committed
4d ago
Erican
6d40b8eb
Copied
Failed
Copy SHA
Plugins: a status row per plugin (state, database, schema size, cache)
Copy SHA
Browse repository
committed
4d ago
Erican
608f6d0c
Copied
Failed
Copy SHA
Mock backend: generated posters through a fake image proxy (some missing or failing on purpose); walk:pages waits for the first read
Copy SHA
Browse repository
committed
4d ago
Erican
5511c4e1
Copied
Failed
Copy SHA
walk:pages looks again at a page that redirects; TODO: what the walk of the Mediatracker's pages found
Copy SHA
Browse repository
committed
4d ago
Erican
1b9141b0
Copied
Failed
Copy SHA
Mock Studio is seeded with feeds with odd names, walk:pages walks a frontend against a mock, Studio feed pages wrap long names and descriptions
Copy SHA
Browse repository
committed
4d ago
Erican
208c453b
Copied
Failed
Copy SHA
Plugins: a cache category and a database schema per plugin
Copy SHA
Browse repository
committed
4d ago
Erican
e76d1c4d
Copied
Failed
Copy SHA
Tests for the fakes (Mediatracker.Testing.Tests), ReSharper findings of the mock work fixed, TODO and skill updated
Copy SHA
Browse repository
committed
4d ago
Erican
9afcf933
Copied
Failed
Copy SHA
Plugins: install, update and remove from the frontend, restart of the backend
Copy SHA
Browse repository
committed
4d ago
Erican
41a10a0c
Copied
Failed
Copy SHA
Storybook: the Studio's own components (7 with stories), long inputs wrap in ParameterListEditor, check:stories retries a crashed page and takes CONFIG_FILTER; TODO for what is open
Copy SHA
Browse repository
committed
4d ago
Erican
eda417f0
Copied
Failed
Copy SHA
Plugins: a page and a sidebar entry per plugin, settings and switch per component
Copy SHA
Browse repository
committed
4d ago
Erican
855cdd39
Copied
Failed
Copy SHA
check:stories: the intended overflows are matched by the new story ids
Copy SHA
Browse repository
committed
4d ago
Erican
69f9de9b
Copied
Failed
Copy SHA
Plugin system, first step: contract, manifest, loader, core plugin, admin page
Copy SHA
Browse repository
committed
4d ago
Erican
7f2b3ab8
Copied
Failed
Copy SHA
Storybook: the sidebar groups stories by origin (Shared, Mediatracker) from the file path instead of hand-written titles
Copy SHA
Browse repository
committed
4d ago
Erican
08df6691
Copied
Failed
Copy SHA
TODO: the mock source Acme is checked in the frontend
Copy SHA
Browse repository
committed
4d ago
Erican
75ab05ad
Copied
Failed
Copy SHA
Storybook: viewports (320/375/768/1280), check:stories over widths, themes and languages, fixes for long titles in dialogs and chips
Copy SHA
Browse repository
committed
4d ago
Erican
6aeea27d
Copied
Failed
Copy SHA
TODO: plugin system - decisions so far and what is open
Copy SHA
Browse repository
committed
4d ago
Erican
c6f0fab3
Copied
Failed
Copy SHA
Source registry: registered sources instead of the built-in list, a mock source announced like a plugin's
Copy SHA
Browse repository
committed
4d ago
Erican
d92bade3
Copied
Failed
Copy SHA
TODO.md for open tasks; skills keep only the current state
Copy SHA
Browse repository
committed
4d ago
Erican
076f13aa
Copied
Failed
Copy SHA
Storybook: stories for 30 more components, and the layout fixes they found (long words in DetailField, MappingLabel, IdChip, Collapsible heading, SettingFieldFrame, DetailUnavailableNotice)
Copy SHA
Browse repository
committed
4d ago
Erican
6c9e5d8c
Copied
Failed
Copy SHA
Split CLAUDE.md: feature documentation moves into project skills
Copy SHA
Browse repository
committed
4d ago
Erican
236213bb
Copied
Failed
Copy SHA
MetadataSource is an open identifier (struct) instead of a closed enum
Copy SHA
Browse repository
committed
4d ago
Erican
a5f9887e
Copied
Failed
Copy SHA
Revert "Storybook scripts: silence Node's DEP0205 warning that Storybook itself causes"
Copy SHA
Browse repository
committed
4d ago
Erican
6302cb05
Copied
Failed
Copy SHA
Storybook scripts: silence Node's DEP0205 warning that Storybook itself causes
Copy SHA
Browse repository
committed
4d ago
Erican
10f1cfb7
Copied
Failed
Copy SHA
Storybook pilot: config reading the app's Vite setup, provider decorator with theme and language, stories with edge-case titles, run configuration
Copy SHA
Browse repository
committed
4d ago
Erican
0d1bcceb
Copied
Failed
Copy SHA
CLAUDE.md: the mocks are for frontend development and new features extend them
Copy SHA
Browse repository
committed
4d ago
Erican
a6c12ba2
Copied
Failed
Copy SHA
Run configurations with clear names (Compose/Run, each also mocked on other ports), a mock Feed Studio, compose stacks for the mocks
Copy SHA
Browse repository
committed
4d ago
Erican
5ead0cc6
Copied
Failed
Copy SHA
Cache: the image files have a lifetime, a mode and a limit like the categories, in the same form
Copy SHA
Browse repository
committed
5d ago
Erican
f72dfa0f
Copied
Failed
Copy SHA
Frontend: long list names, episode titles and descriptions wrap, failing posters in the calendar, table and migration dialog show nothing broken
Copy SHA
Browse repository
committed
5d ago
Erican
628e9920
Copied
Failed
Copy SHA
Merge branch 'main' into worktree-cache-keys
Copy SHA
Browse repository
committed
5d ago
Erican
0f7bdca5
Copied
Failed
Copy SHA
Cache: every key is built in MetadataCacheKeys and has a category; the catch-all category is gone
Copy SHA
Browse repository
committed
5d ago
Erican
cb01933d
Copied
Failed
Copy SHA
Frontend: titles and overviews without spaces wrap, a failing poster shows its icon instead of the alt text, long tab titles are cut
Copy SHA
Browse repository
committed
5d ago
Erican
30aef887
Copied
Failed
Copy SHA
Mock backend: edge-case titles, titles the source fails for, profiles edge and full, a fresh database at every start
Copy SHA
Browse repository
committed
5d ago
Erican
c18a62c9
Copied
Failed
Copy SHA
Mock backend: the real API with the performance tests' fakes, for developing and testing the frontend without accounts or keys
Copy SHA
Browse repository
committed
5d ago
Erican
0b8a06f0
Copied
Failed
Copy SHA
Cache: the catch-all category is called Unassigned and says what it holds
Copy SHA
Browse repository
committed
5d ago
Erican
6e0225e3
Copied
Failed
Copy SHA
UnitNumberInput: highlight the box only while the number or the unit has keyboard focus
Copy SHA
Browse repository
committed
5d ago
Erican
3826880e
Copied
Failed
Copy SHA
Cache: the total limit takes from the category that uses most of its own limit; no staleness per category; labels without units
Copy SHA
Browse repository
committed
5d ago
Erican
1a084b81
Copied
Failed
Copy SHA
Numbers: the region's own thousands separator; chip values aligned by columns that fill the chip
Copy SHA
Browse repository
committed
5d ago
Erican
646e6be8
Copied
Failed
Copy SHA
Cache page: visible separation, indented details, aligned values, thousands separators everywhere, categories A to Z
Copy SHA
Browse repository
committed
5d ago
Erican
ef13b34f
Copied
Failed
Copy SHA
Cache page: blobs section, global limits with the metadata, overview bars in relation to the whole and to the block
Copy SHA
Browse repository
committed
5d ago
Erican
53a883fb
Copied
Failed
Copy SHA
Cache overview: total of everything, a block each for metadata and videos and images, thin bars with a floating percentage
Copy SHA
Browse repository
committed
5d ago
Erican
3b857850
Copied
Failed
Copy SHA
Cache page: videos and images as categories of their own, generic progress bar and chip, binary sizes, restructured overview
Copy SHA
Browse repository
committed
5d ago
Erican
5f20da6c
Copied
Failed
Copy SHA
Cache overview: the title opens the breakdown, bars show each category's share of the total
Copy SHA
Browse repository
committed
5d ago
Erican
c25a4ef0
Copied
Failed
Copy SHA
Cache page: defaults for every field, only settings that matter, progress chips and bars with percentages, breakdown in an expander
Copy SHA
Browse repository
committed
5d ago
Erican
619c9310
Copied
Failed
Copy SHA
Cache: every category and the whole cache have a limit, narrower chips
Copy SHA
Browse repository
committed
5d ago
Erican
409b7935
Copied
Failed
Copy SHA
Cache page: unit inputs, chips with limits, no caches group on the system page
Copy SHA
Browse repository
committed
5d ago
Erican
af0a5d1f
Copied
Failed
Copy SHA
Cache administration: categories with lifetime, staleness, mode and limits, cleanup job, cache page
Copy SHA
Browse repository
committed
5d ago
Erican
cfaa7806
Copied
Failed
Copy SHA
ID mappings table: only rows with actions get a sticky end
Copy SHA
Browse repository
committed
5d ago
Previous
1
2
3
4
5
…
12
Next