Commit graph

  • 265f7b6161
    client: delete protected/ dir and SSG homepage again, but with graceful fallback (#107) Max Leiter 2022-04-19 18:05:21 -0700
  • 57cded29c3
    client: remove unnecessary signedIn state from post-page Max Leiter 2022-04-18 14:51:02 -0700
  • 3269dfc0dc
    server: switch to sqlite3 package from pinned commit Max Leiter 2022-04-18 14:50:08 -0700
  • 4177897691
    client: redirect unauthed users from all /new paths Max Leiter 2022-04-18 14:48:08 -0700
  • c5d2e9ac63
    client: add jest and basic lib/ tests jest Max Leiter 2022-04-16 22:43:57 -0700
  • 454ea303a6
    client: remove get-post-path and usage of it, fix view parent btn on post page not working due to SSR Max Leiter 2022-04-14 17:18:47 -0700
  • 683cad2a8d
    server: lint, renovate: weekly updates Max Leiter 2022-04-14 14:58:56 -0700
  • c0566efc98
    Import a single Gist by ID (#76) Joaquin "Florius" Azcarate 2022-04-14 23:55:36 +0200
  • 00b03db3ef
    client: lint and fix building due to missing type Max Leiter 2022-04-14 14:32:20 -0700
  • b9d26e16f7
    Change post visibility (#83) Joaquin "Florius" Azcarate 2022-04-14 23:27:38 +0200
  • 5df56fbdae
    Add description to posts (#71) Joaquin "Florius" Azcarate 2022-04-14 23:25:31 +0200
  • 2ba613d562
    chore(deps): update dependency @types/react to v18.0.5 (#103) renovate[bot] 2022-04-14 12:42:59 -0700
  • 6bb73b877e
    server: fix(deps): update react monorepo to v18 (#98) renovate[bot] 2022-04-13 17:45:57 -0700
  • 3c2f902877
    fix(deps): update all non-major dependencies (#100) renovate[bot] 2022-04-13 17:41:54 -0700
  • 4658d90c8c
    README: add table of contents, add Running with Docker section (#101) Max Leiter 2022-04-13 17:11:40 -0700
  • f687152455
    fix(deps): pin dependency rc-table to 7.24.1 (#99) renovate[bot] 2022-04-13 15:44:52 -0700
  • 43aa68e082
    cleaned up multi-service compose (#75) kinghat 2022-04-13 17:31:38 -0500
  • 3d747f41cc
    client: remove unused param in post-table Max Leiter 2022-04-13 12:41:59 -0700
  • 7ce6acf5fe
    client: fix admin imports Max Leiter 2022-04-13 12:37:15 -0700
  • 16103f2fcb
    client: temp. remove ability to view files in posts as admin Max Leiter 2022-04-12 21:24:04 -0700
  • 7d08570915
    client/server: admin page improvements; add deleting users and changing roles Max Leiter 2022-04-12 21:14:10 -0700
  • 7d5afbc682
    client: fix building with react 18 Max Leiter 2022-04-12 19:19:06 -0700
  • 9df1a22aa7
    client: update to react 18 Max Leiter 2022-04-12 19:09:41 -0700
  • 16d5780110
    client: redirect /private/ and /protected/ links to /post to handle backwards compat Max Leiter 2022-04-12 16:54:02 -0700
  • 67e1b9889b
    client: remove need for multiple post page URLs Max Leiter 2022-04-12 16:48:12 -0700
  • 4bcf791c86
    Revert "fix(deps): update sqlite3 digest to 11c988c (#90)" Max Leiter 2022-04-12 13:55:26 -0700
  • 873db86fb1
    fix(deps): update all non-major dependencies (#91) renovate[bot] 2022-04-12 13:52:42 -0700
  • 917e85196e
    client: remove unused dependencies Max Leiter 2022-04-12 13:42:50 -0700
  • 9850c9a9ca
    chore(deps): update actions/checkout action to v3 (#92) renovate[bot] 2022-04-12 13:39:45 -0700
  • 6481de22d4
    chore(deps): update actions/setup-node action to v3 (#93) renovate[bot] 2022-04-12 13:39:33 -0700
  • 90d9fabd27
    fix(deps): update sqlite3 digest to 11c988c (#90) renovate[bot] 2022-04-12 13:28:04 -0700
  • d17e240e1c
    fix(deps): pin dependencies (#89) renovate[bot] 2022-04-12 13:25:48 -0700
  • 05826aa344
    renovate: change group:all to group:allNonMajor Max Leiter 2022-04-12 13:20:44 -0700
  • fe589d63d8
    client: mine page fixes, remove lodash.debounce Max Leiter 2022-04-11 23:07:06 -0700
  • 1369bdf996
    client: remove unnecessary prop in edit-document-list Max Leiter 2022-04-11 22:47:40 -0700
  • f510813e4b
    client: add textarea-markdown-editor package and replace current editor textarea Max Leiter 2022-04-11 22:39:35 -0700
  • 481d4ae36c
    client: add / auto-increment number at end of copied posts instead of 'copy of' text Max Leiter 2022-04-11 19:57:41 -0700
  • 83def0ec86
    client: remove preact to fix file dropdown process crash Max Leiter 2022-04-10 20:05:42 -0700
  • 401a0df63b
    client: add type to please next lint Max Leiter 2022-04-09 17:54:08 -0700
  • 36e255ad2b
    client: lint tsx files with prettier Max Leiter 2022-04-09 17:48:19 -0700
  • c44ab907bb
    renovate: Configure Renovate (#82) renovate[bot] 2022-04-09 15:09:57 -0700
  • 8ada3a6300
    build(deps): bump minimist from 1.2.5 to 1.2.6 in /client (#80) dependabot[bot] 2022-04-09 13:19:35 -0700
  • b6af63671b
    server: build(deps): bump minimist from 1.2.5 to 1.2.6 in /server (#81) dependabot[bot] 2022-04-09 13:19:18 -0700
  • d1415d1ee2
    client: don't re-direct the owner of a file if it's expired Max Leiter 2022-04-08 23:30:07 -0700
  • 9fe9b818c4
    client: remove console.log from /mine Max Leiter 2022-04-08 22:44:46 -0700
  • bc6362e412
    client: improve error page design, fix isPageRequest regex in middleware Max Leiter 2022-04-06 16:31:41 -0700
  • 2a9e7ba6fc
    server: linting Max Leiter 2022-04-06 15:14:05 -0700
  • 18dff00a93
    client: cleanup middleware redirect code Max Leiter 2022-04-06 14:42:18 -0700
  • 5dabbbe64b
    client/server: re-add removed config test line, remove unnecessary import Max Leiter 2022-04-06 10:48:36 -0700
  • 2ecf1b21ca
    client: remove server as build requirement Max Leiter 2022-04-06 10:41:42 -0700
  • c73b7f66a3
    server: move middleware tests to middleware/__tests__, set yarn test to mute console logs Max Leiter 2022-04-06 09:31:16 -0700
  • 0e57e28b6c
    server: add basic jwt middleware tests Max Leiter 2022-04-06 09:28:01 -0700
  • 6c39d1c7c0
    server: secret-key middleware tests Max Leiter 2022-04-06 09:15:21 -0700
  • c6f89a28ad
    server/client: replace JWTDenyList model with AuthToken, update middleware and routes Max Leiter 2022-04-06 09:08:51 -0700
  • b6439858df
    server: add JWTDenyList table and signout route (#52) NDI Lionel 2022-04-06 16:39:06 +0100
  • 9cbcfd3397
    server/client: remove unnecessary console.logs Max Leiter 2022-04-06 08:36:20 -0700
  • 32cc1f861e
    server/client: mute vercel github comments Max Leiter 2022-04-05 16:25:05 -0700
  • 808314658d
    server: fix private posts being accessible for authed accounts Max Leiter 2022-04-05 16:22:42 -0700
  • e5b9b65b55
    server: add basic is-admin tests and bug fixes Max Leiter 2022-04-05 16:17:08 -0700
  • 06d847dfa3
    Only run the backend CI when a change happens in the server (#73) Joaquin "Florius" Azcarate 2022-04-05 19:24:26 +0200
  • 3a879edc23
    client/server: move markdown rendering from client/ entirely to server/ Max Leiter 2022-04-04 18:13:18 -0700
  • d495d7b222
    server: replace process.env with our env thoughout (#70) Joaquin "Florius" Azcarate 2022-04-03 23:38:48 +0200
  • f8ba5b32c9
    client: mobile post page adjustments with longer button bar Max Leiter 2022-04-03 13:09:04 -0700
  • f6cd545ca7
    server: modify jest config to ignore node_modules, dist directories Max Leiter 2022-04-03 13:02:15 -0700
  • 76a2b50c6b
    server: throw if secretKey not set in production, set default in development (#59) Joaquin "Florius" Azcarate 2022-04-03 21:50:04 +0200
  • ef005ef0b2
    server: Add first e2e test, github action, health endpoint (#68) Joaquin "Florius" Azcarate 2022-04-03 21:47:37 +0200
  • 5e9288e9fb
    client: stop middleware from signing out on /signout pre-fetch Max Leiter 2022-04-02 00:50:41 -0700
  • 52dc5e41a5
    client: remove signout() function from useSignedIn We now use the middleware-implemented /signout route Max Leiter 2022-04-02 00:46:39 -0700
  • a1fef656bb
    client: refactor header component for improved SSR Max Leiter 2022-04-02 00:45:26 -0700
  • e7cec9b827
    client: remove console.log Max Leiter 2022-04-01 23:06:07 -0700
  • 763cb1dadc
    Merge pull request #65 from MaxLeiter/dupePosts Max Leiter 2022-04-01 22:58:49 -0700
  • b8cdc2cf72
    client/server: add the ability to copy a post, view a posts parent dupePosts Max Leiter 2022-04-01 22:55:27 -0700
  • ce01eba9c0
    client: don't run middleware if the request isn't a page Max Leiter 2022-04-01 21:17:33 -0700
  • f927fae9ed
    client: improve clicking jump to file button Max Leiter 2022-04-01 17:26:01 -0700
  • 06fad98ee1
    client: add new-post error if no files are present Max Leiter 2022-04-01 16:59:06 -0700
  • f20fa72b6d
    client: password modal fixes for protected posts Max Leiter 2022-04-01 16:51:23 -0700
  • ead3b0af9d
    server: fix accessing password protected posts Max Leiter 2022-04-01 16:51:07 -0700
  • 702dad14cb
    server: address deprecated sequelize logger option Max Leiter 2022-04-01 16:44:29 -0700
  • 60b21a1d9d
    Merge pull request #63 from MaxLeiter/configAndMigrationWork Max Leiter 2022-04-01 16:31:43 -0700
  • 24157ff10e
    server: improve error message if NODE_ENV is unknown value Max Leiter 2022-04-01 16:30:09 -0700
  • 64e9c58d5d
    client: remove sequelize-cli-ts Max Leiter 2022-04-01 16:28:42 -0700
  • dafc0c37f8
    client/server: use config dictionary on server, improve types on client Max Leiter 2022-04-01 16:26:42 -0700
  • 8da6d62cea
    Destoy files when destroying post (#62) Joaquin "Florius" Azcarate 2022-04-02 00:52:08 +0200
  • 6a6a2a3496
    server: drift_home already has a default (#61) Joaquin "Florius" Azcarate 2022-04-02 00:03:21 +0200
  • 1c2fef0ee4
    server/client: use cross-env for Windows support (#58) Joaquin "Florius" Azcarate 2022-04-01 23:37:24 +0200
  • dee06fab90
    client: Use system theme (#60) Joaquin "Florius" Azcarate 2022-04-01 22:36:03 +0200
  • e3e9d993f2
    client: post page responsiveness improvements Max Leiter 2022-03-31 18:32:56 -0700
  • eae627807b
    client: expiration styling improvements Max Leiter 2022-03-30 23:30:01 -0700
  • 8291010f26
    client: don't flash page after it's expired Max Leiter 2022-03-30 23:27:09 -0700
  • 222b020e9a
    client: new-post style improvements and date picker bug fixes Max Leiter 2022-03-30 23:03:21 -0700
  • 5da96a8f0a
    client: fix expiration input on small screens Max Leiter 2022-03-30 21:22:55 -0700
  • 88d14a40b1
    client: redirect on page expiration if not author Max Leiter 2022-03-30 20:52:30 -0700
  • 76e7bb8013
    server: allow expiresAt to be null for new posts Max Leiter 2022-03-30 20:12:41 -0700
  • 47cd9cc094
    Merge pull request #56 from MaxLeiter/expiringPosts Max Leiter 2022-03-30 20:07:59 -0700
  • 93e8b7e1d9
    remove @types/react-datetime-picker Max Leiter 2022-03-30 20:03:57 -0700
  • 9f810378f1
    remove expiration modal Max Leiter 2022-03-30 20:02:16 -0700
  • 752b2c0980
    client/server: add support for expiring posts Max Leiter 2022-03-30 20:01:24 -0700
  • f1381e30b9
    repo: .funding - funding Max Leiter 2022-03-30 18:33:20 -0700
  • 9cc3db414f
    repo: add FUNDING.yml Max Leiter 2022-03-30 18:31:44 -0700
  • d24e94da04
    server: remove mention of sequelize config Max Leiter 2022-03-30 00:27:42 -0700