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
failure
Copy SHA
Browse repository
committed
5d ago
Erican
00d95d86
Copied
Failed
Copy SHA
Formatting of the fault control
(ReSharper)
(ReSharper)
Copy SHA
Browse repository
committed
5d 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
tests
Copy SHA
Browse repository
committed
5d ago
Erican
bfc40894
Copied
Failed
Copy SHA
TVDB id lookup is not asked while the TVDB source is switched
off
off
Copy SHA
Browse repository
committed
5d 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)
publishing)
Copy SHA
Browse repository
committed
5d 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
TemplateDialog
Copy SHA
Browse repository
committed
5d ago
Erican
0e85f2d9
Copied
Failed
Copy SHA
OAuth scope: listitem records may be updated (identity backfill and migrating an entry put
them)
them)
Copy SHA
Browse repository
committed
5d ago
Erican
a1b788db
Copied
Failed
Copy SHA
MetadataSource: JSON still reads the numbers the old enum was written as (old metadata cache
values)
values)
Copy SHA
Browse repository
committed
5d 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
configuration
Copy SHA
Browse repository
committed
5d ago
Erican
fe011c3c
Copied
Failed
Copy SHA
TODO: drop plugin entries that are done (status row, component switches) or decided (unknown source answers
404)
404)
Copy SHA
Browse repository
committed
5d ago
Erican
40021c54
Copied
Failed
Copy SHA
Plugins: a plugin's cache is the handle AddCache returns, no service gives out caches by
id
id
Copy SHA
Browse repository
committed
5d ago
Erican
85aa6097
Copied
Failed
Copy SHA
TODO: plugin catalog is
parked
parked
Copy SHA
Browse repository
committed
5d ago
Erican
1fe3f7ff
Copied
Failed
Copy SHA
Plugins: removing a plugin can delete its schema, cache values and data
folder
folder
Copy SHA
Browse repository
committed
5d ago
Erican
f823780d
Copied
Failed
Copy SHA
walk:interactions opens collapsibles and dialogs of a page against the mock and measures; TODO
updated
updated
Copy SHA
Browse repository
committed
5d ago
Erican
6d40b8eb
Copied
Failed
Copy SHA
Plugins: a status row per plugin (state, database, schema size,
cache)
cache)
Copy SHA
Browse repository
committed
5d 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
read
Copy SHA
Browse repository
committed
5d 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
found
Copy SHA
Browse repository
committed
5d 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
descriptions
Copy SHA
Browse repository
committed
5d ago
Erican
208c453b
Copied
Failed
Copy SHA
Plugins: a cache category and a database schema per
plugin
plugin
Copy SHA
Browse repository
committed
5d 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
updated
Copy SHA
Browse repository
committed
5d ago
Erican
9afcf933
Copied
Failed
Copy SHA
Plugins: install, update and remove from the frontend, restart of the
backend
backend
Copy SHA
Browse repository
committed
5d 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
open
Copy SHA
Browse repository
committed
5d ago
Erican
eda417f0
Copied
Failed
Copy SHA
Plugins: a page and a sidebar entry per plugin, settings and switch per
component
component
Copy SHA
Browse repository
committed
5d ago
Erican
855cdd39
Copied
Failed
Copy SHA
check:stories: the intended overflows are matched by the new story
ids
ids
Copy SHA
Browse repository
committed
5d ago
Erican
69f9de9b
Copied
Failed
Copy SHA
Plugin system, first step: contract, manifest, loader, core plugin, admin
page
page
Copy SHA
Browse repository
committed
5d 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
titles
Copy SHA
Browse repository
committed
5d ago
Erican
08df6691
Copied
Failed
Copy SHA
TODO: the mock source Acme is checked in the
frontend
frontend
Copy SHA
Browse repository
committed
5d 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
chips
Copy SHA
Browse repository
committed
5d ago
Erican
6aeea27d
Copied
Failed
Copy SHA
TODO: plugin system - decisions so far and what is
open
open
Copy SHA
Browse repository
committed
5d 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
plugin's
Copy SHA
Browse repository
committed
5d ago
Erican
d92bade3
Copied
Failed
Copy SHA
TODO.md for open tasks; skills keep only the current
state
state
Copy SHA
Browse repository
committed
5d 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)
DetailUnavailableNotice)
Copy SHA
Browse repository
committed
5d ago
Erican
6c9e5d8c
Copied
Failed
Copy SHA
Split CLAUDE.md: feature documentation moves into project
skills
skills
Copy SHA
Browse repository
committed
5d ago
Erican
236213bb
Copied
Failed
Copy SHA
MetadataSource is an open identifier (struct) instead of a closed
enum
enum
Copy SHA
Browse repository
committed
5d ago
Erican
a5f9887e
Copied
Failed
Copy SHA
Revert "Storybook scripts: silence Node's DEP0205 warning that Storybook itself
causes"
causes"
Copy SHA
Browse repository
committed
5d ago
Erican
6302cb05
Copied
Failed
Copy SHA
Storybook scripts: silence Node's DEP0205 warning that Storybook itself
causes
causes
Copy SHA
Browse repository
committed
5d 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
configuration
Copy SHA
Browse repository
committed
5d ago
Erican
0d1bcceb
Copied
Failed
Copy SHA
CLAUDE.md: the mocks are for frontend development and new features extend
them
them
Copy SHA
Browse repository
committed
5d 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
mocks
Copy SHA
Browse repository
committed
5d 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
form
Copy SHA
Browse repository
committed
6d 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
broken
Copy SHA
Browse repository
committed
6d ago
Erican
628e9920
Copied
Failed
Copy SHA
Merge branch 'main' into worktree-cache-keys
Copy SHA
Browse repository
committed
6d ago
Erican
0f7bdca5
Copied
Failed
Copy SHA
Cache: every key is built in MetadataCacheKeys and has a category; the catch-all category is
gone
gone
Copy SHA
Browse repository
committed
6d 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
cut
Copy SHA
Browse repository
committed
6d 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
start
Copy SHA
Browse repository
committed
6d 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
keys
Copy SHA
Browse repository
committed
6d ago
Erican
0b8a06f0
Copied
Failed
Copy SHA
Cache: the catch-all category is called Unassigned and says what it
holds
holds
Copy SHA
Browse repository
committed
6d ago
Erican
6e0225e3
Copied
Failed
Copy SHA
UnitNumberInput: highlight the box only while the number or the unit has keyboard
focus
focus
Copy SHA
Browse repository
committed
6d 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
units
Copy SHA
Browse repository
committed
6d ago
Erican
1a084b81
Copied
Failed
Copy SHA
Numbers: the region's own thousands separator; chip values aligned by columns that fill the
chip
chip
Copy SHA
Browse repository
committed
6d ago
Erican
646e6be8
Copied
Failed
Copy SHA
Cache page: visible separation, indented details, aligned values, thousands separators everywhere, categories A to
Z
Z
Copy SHA
Browse repository
committed
6d 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
block
Copy SHA
Browse repository
committed
6d 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
percentage
Copy SHA
Browse repository
committed
6d 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
overview
Copy SHA
Browse repository
committed
6d ago
Erican
5f20da6c
Copied
Failed
Copy SHA
Cache overview: the title opens the breakdown, bars show each category's share of the
total
total
Copy SHA
Browse repository
committed
6d 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
expander
Copy SHA
Browse repository
committed
6d ago
Erican
619c9310
Copied
Failed
Copy SHA
Cache: every category and the whole cache have a limit, narrower
chips
chips
Copy SHA
Browse repository
committed
6d ago
Erican
409b7935
Copied
Failed
Copy SHA
Cache page: unit inputs, chips with limits, no caches group on the system
page
page
Copy SHA
Browse repository
committed
6d ago
Erican
af0a5d1f
Copied
Failed
Copy SHA
Cache administration: categories with lifetime, staleness, mode and limits, cleanup job, cache
page
page
Copy SHA
Browse repository
committed
6d ago
Erican
cfaa7806
Copied
Failed
Copy SHA
ID mappings table: only rows with actions get a sticky
end
end
Copy SHA
Browse repository
committed
6d ago
Previous
1
2
3
4
5
…
12
Next