Releases
v0.0.1
Compare
Sorry, something went wrong.
No results found
Changelog
6ff89f2 Set up Github actions workflow to make builds
264ed7b Add feature & limitation list to README
f1d1650 Add MIT license
6fc2f45 Add loading state for fetching password and prevent double fetching
f7d4543 Show spinner while loading entries
b0c21d8 Add toaster notification when adding to clipboard
4f268ac Make source maps work
df3848a Render react app into #app element, not in body
a2124e1 Set Strict-Transport-Security header
8734e3a Replace Feature-Policy with Permissions-Policy
04407b5 Set Content-Security-Policy header
18891fc Set Feature-Policy header properly
97a9d19 Set some security related HTTP headers
d018194 Add middleware that detects screwed session cookies and fixes them
498b28f Implement password reveal
2246adf Use gorilla/mux for routing requests
1c6948c Expose entry notes to the client
b572105 Split EntryList component into many more smaller components
8647e71 Extract media query breakpoints into hook
76e457b Extract components for entry fields
74ab3a9 Quick and dirty UI for selecting an entry
1922ebd Make entries table look decent on mobile
59839bf Super simple text filtering for entries
66fc791 Expose entry username and URL through API
42742c1 Render entries as a simple table
c2b71f7 Include app.js at the end of the body to not block HTML rendering
b00074c Make HTML HTML5 compliant and render app straight into
a96dcd8 Add robots metdata tag with noindex,nofollow
77355ca Style login form using evergreen-ui
454a8fb Consistent quoting throughout client code
cc0b0f8 Split client into modules
2755101 Minify client and build sourcemap
f600531 Be consistent in naming, we refer to the React app as 'client'
36a9236 Split client+server into different folders
e865152 Login error handling using custom error class
388ad2c Set hasSession state based on cookie
961c987 Manage state in front-end using recoil
fd21655 Return error message in HTTP body
f0f9d02 Ignore dist/ for prettier
c199d9c Add eslint
5748c3a Fix typo in default cookie names, an extra 'w'
2bdb9c7 Set Path for cookies so it can be read by JS
75ede28 Allow session lifetime to be configured
fa92a4b Set SameSite=strict for all cookies
5014dd2 Add env var for setting cookies secure
d495b6e Format default values in README
07a3e51 Unset cookies when deleting session
75da78b Make session ID cookie HttpOnly and set a cookie indicating an active session
9eed194 Allow name of session cookie to be configured through env var
b1699c9 Implement API for closing/deleting a session
90e4494 Use separate file descriptor per session and close it immediately after reading
3ae1ba3 Do not abuse log.Fatalf for error logging
7aeb270 Add super dumb password form
ac85223 Document env vars
ed667aa Return ID of entries
d9ac9cd API for creating sessions and listing entries
f1b7b2e Initial commit, hello world set up
You can’t perform that action at this time.