UNPKG

tln-pm

Version:
157 lines (156 loc) 6.44 kB
project: id: tln-pm name: Talan PM description: Project Management as Code team: vlad.k: name: Vladyslav Kurmaz email: vladislav.kurmaz@gmail.com timeline: 0.23.0: deadline: 2025-08-11T16:00:00.000Z 0.22.0: deadline: 2025-08-10T16:00:00.000Z 0.21.0: deadline: 2025-08-04T05:00:00.000Z 0.20.0: deadline: 2025-06-27T08:00:00.000Z 0.19.0: deadline: 2025-04-26T21:00:00.000Z 0.18.0: deadline: 2025-03-30T12:00:00.000Z 0.17.0: deadline: 2025-03-16T12:40:00.000Z 0.16.0: deadline: 2025-03-01T21:00:00.000Z 0.15.0: deadline: 2025-02-19T10:00:00.000Z 0.14.0: deadline: 2025-01-10T18:00:00.000Z 0.13.0: deadline: 2024-12-30T14:00:00.000Z 0.12.0: deadline: 2024-12-21T19:00:00.000Z 0.11.0: deadline: 2024-12-09T08:00:00.000Z 0.10.0: deadline: 2024-11-17T21:40:00.000Z 0.9.0: deadline: 2024-11-10T21:00:00.000Z 0.8.0: deadline: 2024-11-03T12:00:00.000Z 0.7.0: deadline: 2024-10-28T21:55:00.000Z 0.6.0: deadline: 2024-10-22T15:30:00.000Z 0.5.0: deadline: 2024-09-23T15:30:00.000Z 0.4.0: deadline: 2024-09-15T15:30:00.000Z 0.3.0: deadline: 2024-09-12T15:30:00.000Z 0.2.0: deadline: 2024-09-04T15:30:00.000Z tasks: |- [-:060:0.23.0] Audit command @vlad.k [-] Check root tasks without estimates #4h [-] Check root tasks without assignees #2h [-] Check root tasks without deadline #8h [-:059:0.22.0] Bind project under task using API #4h @vlad.k [-:058:0.22.0] Connect backend with frontend using web socket #4h @vlad.k [-:057:0.22.0] Tasks endpoint @vlad.k [-] Fix Gantt update procedure [-] Display selected deadline [-] Correctly display tasks duration, including estimated time and FTEs [-:056:0.23.0] Assessment procedure @vlad.k [-] List of NFRS [-] POST request for new assessment creation [-] PATCH request for assessment update [-] DELETE request for assessment deletion [-] GET request for assessment list [-] Autosave assessment [-] Add rose diagram inside Dashboard (NFRs) [-:055:0.23.0] Add performance benchmark using console.time and verbose option @vlad.k [+:054:0.17.0] Use colom to define multiple tasks for spill over command i.e. 021:034:055 and subtasks 021/1 @vlad.k [-:053:0.23.0] cli command 'tpm assist <component>' - chartgpt style conversation @vlad.k [-:052:0.23.0] saving context in repository @vlad.k [-:051:0.23.0] Github Actions for CI/CD, where relaunch will give AI chance to read comments and update PR @vlad.k [-:050:0.23.0] Add support of external catalog repo (.tpm folder) #feature @vlad.k [+:049:0.18.0] Troubleshoot performance drop during cli commands execution @vlad.k [-:048:0.23.0] AI tool integration @vlad.k [+:047:0.18.0] Assessment section @vlad.k [+] Add UI/UX for assessment section [+:046:0.15.0] Switch to React 19 @vlad.k [+:045:0.17.0] Finalise Drawer inside Srs area and Markdown styles @vlad.k [+:044:0.21.0] Audit command @vlad.k [+] Check root tasks without estimates #4h [+] Check root tasks without assignees #2h [+] Check root tasks without deadline #8h [+:043:0.19.0] Search @vlad.k [+] Srs [+:042:0.17.0] Dockerize web+backend parts (docker run -p 5445:5445 sh.tln.pm:0.17.0) #feature @vlad.k [+:041:0.19.0] Add UI controls @vlad.k [+] SRS [+] Search editbox [+:040:0.16.0] Add UI controls @vlad.k [+] Team [+] Search editbox [+] Sort by statuses [+:039:0.16.0] Add UI controls @vlad.k [+] Timeline [+] Tasks filter by statuses [+] Sort by deadline [+:038:0.15.0] Switch to Highcharts @vlad.k [+:037:0.15.0] Switch from JQuery+Bootstrap to React+MUI @vlad.k [+] Dashboard [+] Team [+] Timeline [+] SRS [+:036:0.14.0] Add UI controls @vlad.k [+] Toolbar [+] Dashboard [+] Checkbox for brief/full mode [+] Sort by deadline [-:035:0.22.0] Dump datetime in local time during update command @vlad.k [+:034:0.14.0] Add update command --todo --dev --blocked --done to change task state @vlad.k [+:033:0.15.0] Implement Timeline web part @vlad.k [+:032:0.19.0] Add --watch option to watch for changes in .tpm.yml files and refresh tpm internal state #16h @vlad.k [+:031:0.21.0] Fix task output on hierarchy mode @vlad.k [+:030:0.10.0] Implement deadline class @vlad.k [+:029:0.14.0] Implement config command via source class @vlad.k [+:028:0.14.0] Tasks spill over batch mode @vlad.k [+:027:0.10.0] Implement team/member section as classes @vlad.k [+:026:0.9.0] Implement srs section as classes @vlad.k [+:025:0.9.0] Show SRS in UI @vlad.k [+:024:0.14.0] Tweak task status based on child tasks (normalise) @vlad.k [+:023:0.9.0] Implement project, team, srs section as classes @vlad.k [+:022:0.7.0] Describe command - project @vlad.k [+:021:0.6.0] Add project description section @vlad.k [+:020:0.5.0] Add option to display tasks with different statuses: --backlog, --dev, --done @vlad.k [+:019:0.5.0] Add component as optional parameter for ls command @vlad.k [-:018:0.22.0] Generate snapshot to store spent timeon tasks @vlad.k [+:017:0.5.0] Add SRS section @vlad.k [+:016:0.18.0] Implement describe command @vlad.k [+] Project [+:015:0.5.0] Integrate .tpm folder at repository root level to store snapshots #invalid @vlad.k [+:014:0.13.0] Update README.md with Hello World section using <https://github.com/project-talan/tln-demo> repository @vlad.k [+:013:0.6.0] Add search @vlad.k [+:012:0.6.0] Add CI/CD @vlad.k [+:011:0.6.0] Add unit test framework @vlad.k [+:010:0.6.0] Extract tags, timeline from task description @vlad.k [+:009:0.5.0] Add command to generate .todo template --team, --timeline, --tasks, --force @vlad.k [+:008:0.6.0] Merge multiple descriptions from one file @vlad.k [+:007:0.12.0] Server command: express server @vlad.k [+] Create API using express [+] Implement web part: Dashboard [+] Implement web part: Team [+:006:0.4.0] Extract status, id, assingees from task description @vlad.k [+:005:0.4.0] Implement ls command for timeline @vlad.k [+:004:0.4.0] Implement ls for team @vlad.k [+:003:0.3.0] Create hierarchy of nodes with descriptions @vlad.k [+:002:0.2.0] Update README.md @vlad.k [+:001:0.2.0] Read config with parameters (include, ignore etc.) @vlad.k docs: README.md: README.md audit: docs/audit.md release: docs/release.md