Commit Graph

  • 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
  • 1771d6ee15 Destoy files when destroying post Joaquin Florius 2022-04-01 23:59:18 +0200
  • 6a6a2a3496
    server: `drift_home` already has a default (#61) Joaquin "Florius" Azcarate 2022-04-02 00:03:21 +0200
  • 576e1cb2a7 `drift_home` already has a default Joaquin Florius 2022-04-01 23:38:44 +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
  • cbe50e8ae5 Use system theme Joaquin Florius 2022-04-01 21:50:25 +0200
  • dda1a110d4 Windows support Joaquin Florius 2022-04-01 21:02:15 +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
  • 684c8d0761 Merge branch 'jwt-denylist' of https://github.com/spykelion/Drift into jwt-denylist spykelion 2022-03-30 09:50:36 +0100
  • 8bf31919a1 add updateAt field to JWTDenyLists table and refactor signout route spykelion 2022-03-30 09:04:54 +0100
  • 3200d7d92e add updateAt field to JWTDenyLists table spykelion 2022-03-30 09:04:54 +0100
  • 3c22761bb1
    Merge branch 'MaxLeiter:main' into jwt-denylist NDI Lionel 2022-03-30 08:29:28 +0100
  • d24e94da04
    server: remove mention of sequelize config Max Leiter 2022-03-30 00:27:42 -0700
  • a689f53700 little fixes for response spykelion 2022-03-30 08:24:20 +0100
  • 2d7df9becb add migration file for JWTDenylist spykelion 2022-03-30 08:23:37 +0100
  • 0504bd57e2
    server: fix post 500 errors Max Leiter 2022-03-29 17:12:44 -0700
  • 6de415ed99
    server: fix auth 500 errors Max Leiter 2022-03-29 17:11:13 -0700
  • 871b57ea3c
    client: client-side validation of new post page Max Leiter 2022-03-29 17:06:11 -0700
  • 009aefdb8a
    remove sqlite file from git Max Leiter 2022-03-29 14:16:35 -0700
  • a84459b859
    client: redirect to /new when authenticated Max Leiter 2022-03-29 13:22:47 -0700
  • 62a77b619e
    client: potentially fix /new redirect Max Leiter 2022-03-29 13:21:58 -0700
  • 57f9966729
    README: remove production usage disclaimer Max Leiter 2022-03-29 12:41:59 -0700
  • 29743a67a5
    README: spelling is difficult Max Leiter 2022-03-29 11:53:39 -0700
  • 6f811f66a5
    README: update disclaimer on functionality Max Leiter 2022-03-29 11:49:15 -0700
  • d362957300 Merge branch 'jwt-denylist' of https://github.com/spykelion/Drift into jwt-denylist spykelion 2022-03-29 08:25:26 +0100
  • 975da4faba modify auth.ts and create migration spykelion 2022-03-29 08:25:16 +0100
  • 57b8a07b9e
    Merge branch 'MaxLeiter:main' into jwt-denylist NDI Lionel 2022-03-29 08:22:20 +0100
  • 85ae8173bb
    client/server: lint Max Leiter 2022-03-29 00:19:33 -0700
  • 6afc4c915e
    client/server: search cleanup, admin work Max Leiter 2022-03-29 00:11:02 -0700
  • 7505bb43fe
    README: add pm2 instructions Max Leiter 2022-03-28 20:57:13 -0700
  • fb8f14fd98
    server: dockerfile updates and switch to bcryptjs Max Leiter 2022-03-28 19:26:16 -0700
  • fd7d0be6ba
    server: add `yarn start` and building support with tsc Max Leiter 2022-03-28 16:19:53 -0700
  • 333e3647e0
    server: fix post creation Max Leiter 2022-03-28 12:28:07 -0700
  • e0b0102603
    server: rework migrations/sequelize, add basic admin page/role, bug fixes Max Leiter 2022-03-28 12:13:22 -0700
  • 1c411f3bdc
    client: bump max file size to 50 MB Max Leiter 2022-03-28 12:04:29 -0700
  • ac1cf27d56
    client: add more file extensions Max Leiter 2022-03-28 11:47:46 -0700
  • 73e2edfe2b
    server: error on post with no files Max Leiter 2022-03-28 11:36:46 -0700
  • de54754833
    client: markdown style improvements Max Leiter 2022-03-26 22:35:34 -0700
  • f30a8116f4 add models and signout route spykelion 2022-03-26 11:04:07 +0100
  • e12e20418a
    client: vertical buttongroup on post view page on mobile Max Leiter 2022-03-26 00:37:01 -0700
  • 5ac73718cf
    server/client: add post deletion Max Leiter 2022-03-26 00:24:18 -0700
  • 62bc7af004
    client: misc style improvements, error handling Max Leiter 2022-03-26 00:05:05 -0700
  • 9d9f2d98a7
    client: respect reduce motion when auto-scrolling Max Leiter 2022-03-25 14:43:39 -0700
  • 945d3fbe63
    client: show header link icon on mobile Max Leiter 2022-03-25 14:40:13 -0700
  • 0815d43ee8
    client: lint and minor scroll button/file explorer adjustments Max Leiter 2022-03-25 14:31:10 -0700
  • 887ecfabbc
    client: handle files with no names in file dropdown Max Leiter 2022-03-25 13:37:54 -0700
  • ff8d5aab5c
    client: add scroll to top button on post view Max Leiter 2022-03-25 13:29:49 -0700
  • 1ace04985c
    client: add file dropdown to post view Max Leiter 2022-03-25 13:01:46 -0700
  • dfea957046
    client: add file tree to post view Max Leiter 2022-03-24 20:24:40 -0700
  • 448c443e2e
    client: misc style improvements Max Leiter 2022-03-24 19:32:24 -0700
  • 12f25c49a7
    client: misc style improvements Max Leiter 2022-03-24 19:25:02 -0700
  • bb893fa6ba
    server: sort search results Max Leiter 2022-03-24 18:28:41 -0700
  • a61f2c00e2
    client: proxy html render requests so they can be cached easier Max Leiter 2022-03-24 18:24:09 -0700
  • 5aca059953
    client: improve post-list spacing Max Leiter 2022-03-24 18:15:12 -0700
  • 7c6eb87870
    client: remove filters for post search Max Leiter 2022-03-24 18:10:27 -0700
  • 21332a7d1e
    client: remove extra message on 'mine' page Max Leiter 2022-03-24 18:09:37 -0700
  • 951088bacf
    client/server: add post searching Max Leiter 2022-03-24 18:03:57 -0700
  • 9949faeebd
    client: improve default home message Max Leiter 2022-03-24 15:44:12 -0700
  • c1c5af2b18
    README: update progress in README Max Leiter 2022-03-24 15:37:15 -0700
  • b77265e6b6
    client: add client-side search of posts list Max Leiter 2022-03-24 15:35:59 -0700
  • e5f467b26a
    client: improve theming variable consistency Max Leiter 2022-03-24 15:12:54 -0700
  • 2823c217ea
    server: add and run prettier Max Leiter 2022-03-24 14:57:40 -0700
  • 056a2bd3ce
    Merge pull request #40 from maxall41/better-validation Max Leiter 2022-03-24 14:54:52 -0700
  • da8e7415dc
    Merge with main Max Leiter 2022-03-24 14:53:57 -0700
  • b93e42a347
    markdown: re-enable code highlighting Max Leiter 2022-03-24 14:09:36 -0700
  • 41238cb79f
    client: lighter border color Max Leiter 2022-03-23 19:54:54 -0700
  • 8b2a22e3d3
    client: tweak markdown link color Max Leiter 2022-03-23 19:09:55 -0700
  • de68796101
    client: disable theme transitions on change Max Leiter 2022-03-23 18:54:42 -0700
  • 6a4ff9c307
    client: theme fixes and adjust visibility badge spacing on post view Max Leiter 2022-03-23 18:47:21 -0700
  • 6045200ac4
    client: add next-themes support for CSS variables Max Leiter 2022-03-23 18:21:46 -0700
  • 186d536175
    client: experiment with heading title color in markdown Max Leiter 2022-03-23 17:14:05 -0700
  • 7c857cf318
    client: increase markdown top margin Max Leiter 2022-03-23 17:01:41 -0700
  • 2a1f95238b
    client: improve heading margins in markdown Max Leiter 2022-03-23 16:52:14 -0700
  • bbee452250
    client: improve markdown font styles Max Leiter 2022-03-23 16:49:58 -0700
  • 7ca0cbac4c
    client: set post title if text pasted w/o title set Max Leiter 2022-03-23 16:42:56 -0700
  • c55ca681b4
    client: improve markdown rendering Max Leiter 2022-03-23 16:28:39 -0700