Commit graph

8 commits

Author SHA1 Message Date
3703a7fd88
feat(ui): display the number of cards in a status.
Display the number of cards in a status column.

Resolves apollo/pelican#21
2024-01-12 16:00:17 +00:00
e77c798fbe
feat(ui): add support for viewing cards
All checks were successful
/ test (pull_request) Successful in 28s
/ lint (pull_request) Successful in 31s
This commit adds support for viewing all the details of a card in a
separate widget. The user simply needs to press the Enter key to view
the card. To return to the Kanban board the user needs to press the
Escape key.

Part of apollo/pelican#16
2024-01-12 15:07:42 +00:00
aae2d24594
fix(ui): improve the creating cards input modal
All checks were successful
/ test (pull_request) Successful in 33s
/ lint (pull_request) Successful in 42s
This commit improves the look, feel and functionality of the custom
modal that creates new cards on the board.

Changes:

- (BREAKING) The 'c' key is now used to create new cards.
- An extra field is added for adding the card's description.
- Improvements made to the styling of the modal.
- The fields are reset when the user finishes with the form.
2024-01-10 11:20:15 +00:00
fcb148d583
build: install pelican with mage
- Add an install mage target for installing pelican.
- Display the app's version information using the version flag.
2024-01-10 07:38:54 +00:00
c7bb499f0d
feat(ui): New primitive for columns
All checks were successful
/ test (pull_request) Successful in 3m50s
/ lint (pull_request) Successful in 3m55s
Created a new tview primitive for the columns for better control over
style and function.
2024-01-08 04:52:13 +00:00
fc5fa7b0ca
feat(BREAKING): specify project path
All checks were successful
/ test (pull_request) Successful in 28s
/ lint (pull_request) Successful in 37s
This PR allows users to specify the path to the database file
Pelican now expects the user to specify the path to the project's
database file which allows users to open different projects.

This is a breaking change because Pelican no longer opens the
default path automatically. If no path is set then Pelican stops
with an error message.
2023-12-12 12:47:58 +00:00
cf586a2b1d
ci(lint): allow failing lint test for now
All checks were successful
/ test (pull_request) Successful in 30s
/ lint (pull_request) Successful in 35s
2023-12-12 10:18:05 +00:00
155dab0918
chore: project maintenance
Some checks failed
/ test (pull_request) Successful in 28s
/ lint (pull_request) Failing after 3m41s
Changes:

- Changed README from Markdown to Asciidoc
- Updated go.mod and go.sum
- Updated magefiles for CI
- Added workflow for Forgejo Actions
2023-12-12 10:05:25 +00:00
Renamed from README.md (Browse further)