🏡 index : ~doyle/chartered.git

Age Commit message Author
Update Dockerfile instructions Jordan Doyle
Implement password authentication and registration Jordan Doyle
frontend_base_uri config value in chartered-web Jordan Doyle
Store the SSH server's private keys in the database Jordan Doyle
Move more of chartered-git configuration to the actual config Jordan Doyle
Build book using gh actions Jordan Doyle
Document chartered-git Jordan Doyle
Keep request handlers top of each file Jordan Doyle
don't duplicate newly created/most downloaded for each version Jordan Doyle
yarn fmt Jordan Doyle
Make the logout button destroy sessions in the database Jordan Doyle
chartered-git configuration file Jordan Doyle
Add configuration reference to book Jordan Doyle
configurable filesystem (s3, local) Jordan Doyle
screenshots in readme Jordan Doyle
css fixes on crate view page Jordan Doyle
dark mode finishing touches Jordan Doyle
fiddle with dark mode colours Jordan Doyle
preliminary dark mode support Jordan Doyle
proper ts types Jordan Doyle
Update to parcel 2, code splitting and optimisation fixes Jordan Doyle
Brand colours and icons on login screen Jordan Doyle
Add Github Actions CI Jordan Doyle
clippy Jordan Doyle
Cleanup navbar, display user picture with dropdown for user-related things Jordan Doyle
Better profile picture for users without one Jordan Doyle
Ability to mark org as public while creating in the UI Jordan Doyle
Fix react errors on no published versions for crate Jordan Doyle
Allow organisations to be marked as public, granting VISIBLE to everyone Jordan Doyle
Show 'newly created' on homepage Jordan Doyle
Show 'most downloaded' on homepage Jordan Doyle
Fix layout when both crates and users are returned Jordan Doyle
Fetch latest pushed version for crate search results Jordan Doyle
Implement search results for crates Jordan Doyle
Implement search results for users Jordan Doyle
Search by any alias in member search Jordan Doyle
Crate name validation on publish Jordan Doyle
Log using tracing Jordan Doyle
Use slog for chartered-git Jordan Doyle
Modularise command handling Jordan Doyle
abstract out tree building Jordan Doyle
Fix dependencies with dependencies Jordan Doyle
Introduce high-level packfile generator Jordan Doyle
UNIQUE constraint on ssh keys Jordan Doyle
Show user profile pictures instead of placekittens Jordan Doyle
Quick little user info page Jordan Doyle
Collect some extra info about the user from OAuth Jordan Doyle
Remind the user who they are on the frontend Jordan Doyle
Frontend for OAuth Jordan Doyle
OAuth support in the backend Jordan Doyle
build with postgres support Jordan Doyle
Fix Dockerfile on x86_64 and run migrations at boot Jordan Doyle
Add user guide to the book Jordan Doyle
add link to book to readme Jordan Doyle
Instructions for using chartered-web/chartered-git dockerfiles Jordan Doyle
Build dockerfiles for chartered-web & chartered-git Jordan Doyle
Instructions for running frontend via docker Jordan Doyle
chartered-frontend dockerfile Jordan Doyle
Make on start on the Book, installation instructions Jordan Doyle
Link to dependencies from crate page Jordan Doyle
Hide dependents section on crate view page Jordan Doyle
Fix swapped name/org in Cargo API endpoints Jordan Doyle
cargo outdated Jordan Doyle
Log the user out if the API returns a 401 Jordan Doyle
Call overscrollColourFixer on initial page load Jordan Doyle
Less flashing from loading page on org/ssh key pages Jordan Doyle
Allow users to create organisations in Web UI Jordan Doyle
Don't apply card-body when showing members on CrateView Jordan Doyle
Only apply padding to code when not inside a pre Jordan Doyle
Use placeholders to prevent layout flow disruptions Jordan Doyle
Dynamically load organisations from API Jordan Doyle
Organisation descriptions Jordan Doyle
Move permissions to its own module Jordan Doyle
Add link back to org from crate page Jordan Doyle
Organisations management in Web UI Jordan Doyle
Update README with organisation support Jordan Doyle
Responsive margins Jordan Doyle
Reorder migrations Jordan Doyle
More descriptive error for publish version conflict Jordan Doyle
Implement organisations functionality Jordan Doyle
Recently updated crates endpoint & UI Jordan Doyle
Crate page deep linking Jordan Doyle
Redirect back to the page requested upon login Jordan Doyle
Fix links spacing Jordan Doyle
Implement versions page on crates view Jordan Doyle
Only keep the latest crate metadata (readme, homepage, etc) around Jordan Doyle
Clean up Crate fetching/permissions checking code in API layer Jordan Doyle
Run prettier over chartered-frontend Jordan Doyle
Pass UUIDs when the frontend and backend are communicating rather than the primary key Jordan Doyle
Web UI support for adding new members to a crate Jordan Doyle
Implement Web UI management of existing member permissions Jordan Doyle
Unified error handling on the frontend Jordan Doyle
Add some extra info to ssh keys such as name & last used Jordan Doyle
Rename API keys to sessions Jordan Doyle
Clean up SSH keys page Jordan Doyle
Read more data from publish metadata Jordan Doyle
SSH key management via Web UI Jordan Doyle
Implement foundations of SingleCrate page on frontend Jordan Doyle
Start implementing frontend & web login Jordan Doyle
yank/unyank endpoints Jordan Doyle
[next]