cleanslatesoftware.com / Gitcub
master
BranchesTagsHistory
  • updated gitignore
  • changed to canonical repo directory
  • refined clone url
  • added clone url to root page
  • reversed tag listing order
  • adjusted phone layout
  • completed the basic frontend work for branches and tags
  • backend cleanup
  • created branches and tags pages
  • generalized commits page to take any commit as argument
  • implemented annotated tag access
  • revised and cleaned up branch, tag and commit handling code
  • tryParseCommit now searches all branches
  • enabled tag viewing in backend
  • enabled branch viewing in backend
  • updated setup notes
  • removed package-lock.json and updated setup-notes
  • created footer and link component
  • added license
  • finished gitcub readme
  • began writing the gitcub readme
  • responsive design finished
  • implementing responsive design
  • split tryShowBlob function
  • fixed function naming in backend
  • fixed missing key warnings
  • created badly needed component
  • reordered breadcrumbs component
  • bit of front-end work
  • removed pug
  • rewrote breadcrumb logic
  • code cleanup
  • wrapped up style work
  • added readme title
  • some style work
  • now embedding images
  • switched to proper code highlighting style
  • fixed up language highlighting
  • code cleanup
  • created raw content button
  • created history button
  • some style work
  • implemented global links
  • styled markdown rendering
  • set anti-clickjacking header
  • set request size limit
  • split try parse commit function
  • more cleanup
  • some cleanup work in backend
  • finalized error handling
  • established database error handling
  • setup error page
  • setup not found page
  • fixed up database handling
  • setup segfault handler
  • implemented home page
  • got images working in readme
  • finished implementing raw content serving
  • code cleanup
  • set up raw content route
  • implemented raw text access
  • updated hyperlinks
  • inserted extra position in backend pathArray
  • restructuring backend request handling
  • renamed repository directory
  • finished readme display
  • now ensuring readme is not binary
  • setup backend for readme display
  • began work on readme display
  • fixed incorrect commit history implementation
  • added uncaught exception listener
  • created commits page
  • extended file browsing to any master commit
  • established proper navigation for latest master commit
  • seperated repository root display
  • styled up the directory display
  • polished up code display
  • line numbers working
  • began work on line numbers
  • syntax highlight working
  • trying to get syntax highlight working
  • basic styling
  • created styling component
  • began work on styling
  • set up tailwind css
  • implemented project navigation
  • backend now returns the path array
  • getting started on proper frontend work
  • implemented text blob reading
  • code cleanup
  • data now read entirely from git repo
  • now opening the repository
  • preparing for git repository reading
  • consolidated url processing
  • standardized code using airbnb style
  • updated server running scripts
  • scrapped query handling and completed minimal next/express integration
  • converted backend to proper api
  • removed next directory from index
  • setup query handling in react
  • updated gitignore
  • setup next js
  • setup basic repository verification via database
  • setup sqlite
  • implemented basic security
  • completed minimal directory navigation
  • now checking that the repository exists
  • began work on url parsing
  • initial commit
Email: dean@cleanslatesoftware.com
Copyright © 2023 Dean Lee