49 Commits
Author SHA1 Message Date
Tirsvad 1bf50019d4 Merge pull request 'Link the gateways to their milestones' (#40) from plan-milestone-links into main
Quality checks / quality-checks (push) Successful in 24s
TirSystem/git-workflows: Sync GitHub mirror metadata / sync-metadata (push) Successful in 8s
Quality / Quality checks (push) Successful in 25s
Tests and code metrics / Run pytest with coverage (push) Successful in 1m3s
Code metrics / code-metrics (push) Successful in 12s
Tests and code metrics / Code metrics badges (push) Successful in 13s
2026-10-28 07:44:04 +01:00
Tirsvad 0c94e308c4 Link the five gateways to their milestones on the host
English comments / english-comments (pull_request) Successful in 28s
English comments / Comments are English (pull_request) Successful in 28s
Quality checks / quality-checks (pull_request) Successful in 26s
Quality / Quality checks (pull_request) Successful in 26s
Tests and code metrics / Run pytest with coverage (pull_request) Successful in 56s
Tests and code metrics / Code metrics badges (pull_request) Skipped
No issue closed: documentation of the synced milestones only.
2026-10-28 14:40:09 +08:00
Tirsvad e964e73e9f Merge pull request 'MIL-005: wiki in English, Danish and Bahasa Malaysia' (#39) from mil-005-wiki into main
Quality checks / quality-checks (push) Successful in 27s
Quality / Quality checks (push) Successful in 27s
Publish accepted milestones / publish (push) Failing after 3s
Tests and code metrics / Run pytest with coverage (push) Successful in 58s
TirSystem/git-workflows: Publish wiki / publish-wiki (push) Successful in 27s
TirSystem/git-workflows: Sync GitHub mirror metadata / sync-metadata (push) Successful in 7s
Tests and code metrics / Code metrics badges (push) Successful in 10s
Code metrics / code-metrics (push) Successful in 10s
2026-10-28 07:38:53 +01:00
Tirsvad f367284af1 Resolve pending commit links
English comments / english-comments (pull_request) Successful in 32s
English comments / Comments are English (pull_request) Successful in 33s
Tests and code metrics / Run pytest with coverage (pull_request) Successful in 1m1s
Quality checks / quality-checks (pull_request) Successful in 27s
Quality / Quality checks (pull_request) Successful in 27s
Tests and code metrics / Code metrics badges (pull_request) Skipped
2026-10-28 14:35:30 +08:00
Tirsvad 8f6b0fc541 Add code review record for MIL-005 2026-10-28 14:35:29 +08:00
Tirsvad c2a1847cfe Test that the wiki has the same pages in every language
Task: MIL-005#6
Closes #34
2026-10-28 14:35:05 +08:00
Tirsvad 97ef7a4364 Add the robots.txt screenshot and wiki links to the README
Task: MIL-005#5
Closes #33
2026-10-28 14:35:04 +08:00
Tirsvad e6b71238e6 Add wiki sidebar and footer
Task: MIL-005#4
Closes #32
2026-10-28 14:35:03 +08:00
Tirsvad 0e1f2c8537 Translate the wiki to Bahasa Malaysia
Task: MIL-005#3
Closes #31
2026-10-28 14:35:02 +08:00
Tirsvad f873bf4e2c Translate the wiki to Danish
Task: MIL-005#2
Closes #30
2026-10-28 14:35:01 +08:00
Tirsvad 9dc37db209 Write the English wiki pages
Task: MIL-005#1
Closes #29
2026-10-28 14:35:00 +08:00
Tirsvad c29236710d Merge pull request 'MIL-004: top 100 movies scraper' (#38) from mil-004-top-100-movies into main
Quality checks / quality-checks (push) Successful in 23s
Quality / Quality checks (push) Successful in 23s
Publish accepted milestones / publish (push) Failing after 4s
Tests and code metrics / Run pytest with coverage (push) Successful in 59s
TirSystem/git-workflows: Sync GitHub mirror metadata / sync-metadata (push) Successful in 8s
Code metrics / code-metrics (push) Successful in 11s
Tests and code metrics / Code metrics badges (push) Successful in 11s
2026-10-28 07:33:36 +01:00
Tirsvad 480f504b80 Resolve pending commit links
Quality / Quality checks (pull_request) Successful in 31s
Tests and code metrics / Run pytest with coverage (pull_request) Successful in 1m5s
Tests and code metrics / Code metrics badges (pull_request) Skipped
English comments / english-comments (pull_request) Successful in 29s
English comments / Comments are English (pull_request) Successful in 30s
Quality checks / quality-checks (pull_request) Successful in 31s
2026-10-28 14:31:03 +08:00
Tirsvad 02c339c2db Add code review record for MIL-004 2026-10-28 14:31:02 +08:00
Tirsvad 2553960dce Add movie screenshots and document the movie steps in README
Task: MIL-004#7
Closes #28
2026-10-28 14:30:41 +08:00
Tirsvad 655aa6d180 Generate movies.txt
Task: MIL-004#6
Closes #27
2026-10-28 14:30:40 +08:00
Tirsvad 05821ef069 Add Empire fixture and tests for the movie steps
Task: MIL-004#5
Closes #26
2026-10-28 14:30:39 +08:00
Tirsvad 7d9b8b2f04 Reverse and number the titles and write movies.txt
Task: MIL-004#3
Task: MIL-004#4
Closes #24
Closes #25
2026-10-28 14:30:36 +08:00
Tirsvad 6838a831ed Add Empire fetch sources and parsing of the movie titles
Task: MIL-004#1
Task: MIL-004#2
Closes #22
Closes #23
2026-10-28 14:30:34 +08:00
Tirsvad 6e3470f3e8 Merge pull request 'MIL-003: scraping Hacker News' (#37) from mil-003-hacker-news into main
Publish accepted milestones / publish (push) Failing after 4s
TirSystem/git-workflows: Sync GitHub mirror metadata / sync-metadata (push) Successful in 9s
Tests and code metrics / Run pytest with coverage (push) Successful in 1m1s
Quality checks / quality-checks (push) Successful in 23s
Quality / Quality checks (push) Successful in 23s
Code metrics / code-metrics (push) Successful in 10s
Tests and code metrics / Code metrics badges (push) Successful in 10s
2026-10-28 07:24:44 +01:00
Tirsvad b73d02c231 Allow TypeAlias until the pinned mypy supports PEP 695
English comments / english-comments (pull_request) Successful in 27s
English comments / Comments are English (pull_request) Successful in 28s
Quality checks / quality-checks (pull_request) Successful in 27s
Quality / Quality checks (pull_request) Successful in 27s
Tests and code metrics / Run pytest with coverage (pull_request) Successful in 1m1s
Tests and code metrics / Code metrics badges (pull_request) Skipped
Task: MIL-003#4
2026-10-28 14:22:02 +08:00
Tirsvad 72369d6537 Make type aliases and top_story pass mypy 1.11
Tests and code metrics / Run pytest with coverage (pull_request) Canceled after 0s
English comments / english-comments (pull_request) Canceled after 7s
Quality checks / quality-checks (pull_request) Canceled after 0s
Quality / Quality checks (pull_request) Canceled after 0s
Tests and code metrics / Code metrics badges (pull_request) Canceled after 0s
English comments / Comments are English (pull_request) Canceled after 3s
Task: MIL-003#4
2026-10-28 14:21:47 +08:00
Tirsvad 43b303007a Resolve pending commit links
Tests and code metrics / Code metrics badges (pull_request) Canceled after 0s
Quality checks / quality-checks (pull_request) Canceled after 0s
Quality / Quality checks (pull_request) Canceled after 0s
Tests and code metrics / Run pytest with coverage (pull_request) Canceled after 0s
English comments / english-comments (pull_request) Canceled after 27s
English comments / Comments are English (pull_request) Canceled after 15s
2026-10-28 14:21:26 +08:00
Tirsvad 81af6fa2e9 Add code review record for MIL-003 2026-10-28 14:21:25 +08:00
Tirsvad 346086a027 Document Hacker News steps and scraping ethics in README
Task: MIL-003#6
Closes #20
2026-10-28 14:21:09 +08:00
Tirsvad e52d19a563 Add tests for Hacker News parsing
Task: MIL-003#5
Closes #19
2026-10-28 14:21:07 +08:00
Tirsvad 990a9662b3 Add Hacker News command, page capture tool and screenshots
Task: MIL-003#7
Closes #21
2026-10-28 14:21:06 +08:00
Tirsvad 43536d0bae Add fetch function and Hacker News parsing with the top-story rule
Task: MIL-003#1
Task: MIL-003#3
Task: MIL-003#4
Closes #15
Closes #17
Closes #18
2026-10-28 14:21:03 +08:00
Tirsvad 5e1aa3996f Add Hacker News fixture
Task: MIL-003#2
Closes #16
2026-10-28 14:21:01 +08:00
Tirsvad 00b38cdf29 Merge pull request 'MIL-002: parsing HTML and making soup' (#36) from mil-002-parse-html into main
Publish accepted milestones / publish (push) Failing after 4s
Tests and code metrics / Run pytest with coverage (push) Successful in 1m3s
Quality checks / quality-checks (push) Successful in 28s
Quality / Quality checks (push) Successful in 28s
TirSystem/git-workflows: Sync GitHub mirror metadata / sync-metadata (push) Successful in 7s
Code metrics / code-metrics (push) Successful in 10s
Tests and code metrics / Code metrics badges (push) Successful in 10s
Reviewed-on: #36
2026-10-28 07:16:21 +01:00
Tirsvad 41a471b9e8 Resolve pending commit links
Quality checks / quality-checks (pull_request) Successful in 22s
English comments / english-comments (pull_request) Successful in 33s
English comments / Comments are English (pull_request) Successful in 33s
Quality / Quality checks (pull_request) Successful in 22s
Tests and code metrics / Run pytest with coverage (pull_request) Successful in 53s
Tests and code metrics / Code metrics badges (pull_request) Skipped
2026-10-28 14:14:44 +08:00
Tirsvad fda38c906e Add code review record for MIL-002 2026-10-28 14:14:43 +08:00
Tirsvad e672e5fb36 Document the parsing steps in README
Task: MIL-002#6
Closes #14
2026-10-28 14:14:18 +08:00
Tirsvad dd5a4b369a Add tests for the parsing steps
Task: MIL-002#4
Closes #12
2026-10-28 14:14:16 +08:00
Tirsvad f05b1d75e8 Add command-line entry, screenshot tools and soup screenshots
Task: MIL-002#5
Closes #13
2026-10-28 14:14:15 +08:00
Tirsvad 142e7aaf2c Add soup creation, tag access, find and select helpers
Task: MIL-002#2
Task: MIL-002#3
Closes #10
Closes #11
2026-10-28 14:14:13 +08:00
Tirsvad d4b3799634 Add website.html fixture
Task: MIL-002#1
Closes #9
2026-10-28 14:14:12 +08:00
Tirsvad f971d588e8 Merge pull request 'MIL-001: repository setup and tooling' (#35) from mil-001-repository-setup into main
Publish accepted milestones / publish (push) Failing after 3s
Quality / Quality checks (push) Successful in 22s
Quality checks / quality-checks (push) Successful in 22s
Tests and code metrics / Run pytest with coverage (push) Successful in 49s
TirSystem/git-workflows: Sync GitHub mirror metadata / sync-metadata (push) Successful in 7s
Code metrics / code-metrics (push) Successful in 11s
Tests and code metrics / Code metrics badges (push) Successful in 11s
2026-10-28 07:11:08 +01:00
Tirsvad ada81a32a6 Resolve pending commit links
Quality checks / quality-checks (pull_request) Successful in 20s
Quality / Quality checks (pull_request) Successful in 20s
English comments / english-comments (pull_request) Successful in 27s
English comments / Comments are English (pull_request) Successful in 27s
Tests and code metrics / Run pytest with coverage (pull_request) Successful in 50s
Tests and code metrics / Code metrics badges (pull_request) Skipped
2026-10-28 14:08:47 +08:00
Tirsvad 44a3b7be33 Add code review records for MIL-001 2026-10-28 14:08:45 +08:00
Tirsvad 954966ead9 Install quality, tests, metrics, comments and milestone workflows
English comments / english-comments (pull_request) Successful in 27s
English comments / Comments are English (pull_request) Successful in 27s
Quality checks / quality-checks (pull_request) Successful in 22s
Quality / Quality checks (pull_request) Successful in 23s
Tests and code metrics / Run pytest with coverage (pull_request) Successful in 1m4s
Tests and code metrics / Code metrics badges (pull_request) Skipped
Task: MIL-001#5
Closes #6
2026-10-28 14:04:03 +08:00
Tirsvad 0aad94bff6 Write README from the framework template
Task: MIL-001#4
Closes #5
2026-10-28 14:04:03 +08:00
Tirsvad 72ee4a5c09 Add Doxyfile for the API pages
Task: MIL-001#3
Closes #4
2026-10-28 14:04:02 +08:00
Tirsvad 6d5e975ce2 Add test scaffold with a smoke test
Task: MIL-001#6
Closes #7
2026-10-28 14:04:01 +08:00
Tirsvad 0c85499f77 Add pyproject, gitignore, constants and layer packages
Task: MIL-001#2
Closes #3
2026-10-28 14:04:00 +08:00
Tirsvad a80ce5176b Merge pull request 'Plan baseline: business case, stakeholders, project plan and five milestones' (#1) from plan-baseline into main
TirSystem/git-workflows: Sync GitHub mirror metadata / sync-metadata (push) Successful in 7s
2026-10-28 06:57:20 +01:00
Tirsvad b395b572c6 Resolve pending commit links 2026-10-28 13:56:55 +08:00
Tirsvad dcef5e6e6e Add baseline, project plan and five milestones with reviews 2026-10-28 13:56:44 +08:00
Tirsvad 70381ec8a0 Initial commit 2026-10-28 06:39:52 +01:00