Max Leiter
|
a1fef656bb
|
client: refactor header component for improved SSR
|
2022-04-02 00:45:26 -07:00 |
|
Max Leiter
|
e7cec9b827
|
client: remove console.log
|
2022-04-01 23:06:07 -07:00 |
|
Max Leiter
|
763cb1dadc
|
Merge pull request #65 from MaxLeiter/dupePosts
client/server: add the ability to copy a post, view a posts parent
|
2022-04-01 22:58:49 -07:00 |
|
Max Leiter
|
b8cdc2cf72
|
client/server: add the ability to copy a post, view a posts parent
|
2022-04-01 22:55:49 -07:00 |
|
Max Leiter
|
ce01eba9c0
|
client: don't run middleware if the request isn't a page
|
2022-04-01 21:17:33 -07:00 |
|
Max Leiter
|
f927fae9ed
|
client: improve clicking jump to file button
|
2022-04-01 17:26:01 -07:00 |
|
Max Leiter
|
06fad98ee1
|
client: add new-post error if no files are present
|
2022-04-01 16:59:06 -07:00 |
|
Max Leiter
|
f20fa72b6d
|
client: password modal fixes for protected posts
|
2022-04-01 16:51:23 -07:00 |
|
Max Leiter
|
ead3b0af9d
|
server: fix accessing password protected posts
|
2022-04-01 16:51:07 -07:00 |
|
Max Leiter
|
702dad14cb
|
server: address deprecated sequelize logger option
|
2022-04-01 16:44:29 -07:00 |
|
Max Leiter
|
60b21a1d9d
|
Merge pull request #63 from MaxLeiter/configAndMigrationWork
client/server: use `config` object on server, client type fixes
|
2022-04-01 16:31:43 -07:00 |
|
Max Leiter
|
24157ff10e
|
server: improve error message if NODE_ENV is unknown value
|
2022-04-01 16:30:09 -07:00 |
|
Max Leiter
|
64e9c58d5d
|
client: remove sequelize-cli-ts
|
2022-04-01 16:28:42 -07:00 |
|
Max Leiter
|
dafc0c37f8
|
client/server: use config dictionary on server, improve types on client
|
2022-04-01 16:27:23 -07:00 |
|
Joaquin "Florius" Azcarate
|
8da6d62cea
|
Destoy files when destroying post (#62)
|
2022-04-01 15:52:08 -07:00 |
|
Joaquin "Florius" Azcarate
|
6a6a2a3496
|
server: drift_home already has a default (#61)
`||` on an exsiting string does nothing
|
2022-04-01 15:03:21 -07:00 |
|
Joaquin "Florius" Azcarate
|
1c2fef0ee4
|
server/client: use cross-env for Windows support (#58)
In order for windows to run a script with an environment variable, we need some extra steps (namely `cross-env`).
|
2022-04-01 14:37:24 -07:00 |
|
Joaquin "Florius" Azcarate
|
dee06fab90
|
client: Use system theme (#60)
Use resolvedTheme theme from next-theme
|
2022-04-01 13:36:03 -07:00 |
|
Max Leiter
|
e3e9d993f2
|
client: post page responsiveness improvements
|
2022-03-31 18:32:56 -07:00 |
|
Max Leiter
|
eae627807b
|
client: expiration styling improvements
|
2022-03-30 23:30:01 -07:00 |
|
Max Leiter
|
8291010f26
|
client: don't flash page after it's expired
|
2022-03-30 23:27:09 -07:00 |
|
Max Leiter
|
222b020e9a
|
client: new-post style improvements and date picker bug fixes
|
2022-03-30 23:03:21 -07:00 |
|
Max Leiter
|
5da96a8f0a
|
client: fix expiration input on small screens
|
2022-03-30 21:22:55 -07:00 |
|
Max Leiter
|
88d14a40b1
|
client: redirect on page expiration if not author
|
2022-03-30 20:52:30 -07:00 |
|
Max Leiter
|
76e7bb8013
|
server: allow expiresAt to be null for new posts
|
2022-03-30 20:12:41 -07:00 |
|
Max Leiter
|
47cd9cc094
|
Merge pull request #56 from MaxLeiter/expiringPosts
client/server: add support for expiring posts
|
2022-03-30 20:07:59 -07:00 |
|
Max Leiter
|
93e8b7e1d9
|
remove @types/react-datetime-picker
|
2022-03-30 20:03:57 -07:00 |
|
Max Leiter
|
9f810378f1
|
remove expiration modal
|
2022-03-30 20:02:16 -07:00 |
|
Max Leiter
|
752b2c0980
|
client/server: add support for expiring posts
|
2022-03-30 20:01:24 -07:00 |
|
Max Leiter
|
f1381e30b9
|
repo: .funding - funding
|
2022-03-30 18:33:20 -07:00 |
|
Max Leiter
|
9cc3db414f
|
repo: add FUNDING.yml
|
2022-03-30 18:31:44 -07:00 |
|
Max Leiter
|
d24e94da04
|
server: remove mention of sequelize config
|
2022-03-30 00:27:42 -07:00 |
|
Max Leiter
|
0504bd57e2
|
server: fix post 500 errors
|
2022-03-29 17:12:44 -07:00 |
|
Max Leiter
|
6de415ed99
|
server: fix auth 500 errors
|
2022-03-29 17:11:13 -07:00 |
|
Max Leiter
|
871b57ea3c
|
client: client-side validation of new post page
|
2022-03-29 17:06:11 -07:00 |
|
Max Leiter
|
009aefdb8a
|
remove sqlite file from git
|
2022-03-29 14:16:35 -07:00 |
|
Max Leiter
|
a84459b859
|
client: redirect to /new when authenticated
|
2022-03-29 13:22:47 -07:00 |
|
Max Leiter
|
62a77b619e
|
client: potentially fix /new redirect
|
2022-03-29 13:21:58 -07:00 |
|
Max Leiter
|
57f9966729
|
README: remove production usage disclaimer
|
2022-03-29 12:41:59 -07:00 |
|
Max Leiter
|
29743a67a5
|
README: spelling is difficult
|
2022-03-29 11:53:39 -07:00 |
|
Max Leiter
|
6f811f66a5
|
README: update disclaimer on functionality
|
2022-03-29 11:49:15 -07:00 |
|
Max Leiter
|
85ae8173bb
|
client/server: lint
|
2022-03-29 00:19:33 -07:00 |
|
Max Leiter
|
6afc4c915e
|
client/server: search cleanup, admin work
|
2022-03-29 00:11:02 -07:00 |
|
Max Leiter
|
7505bb43fe
|
README: add pm2 instructions
|
2022-03-28 20:57:13 -07:00 |
|
Max Leiter
|
fb8f14fd98
|
server: dockerfile updates and switch to bcryptjs
|
2022-03-28 19:26:16 -07:00 |
|
Max Leiter
|
fd7d0be6ba
|
server: add yarn start and building support with tsc
|
2022-03-28 16:19:53 -07:00 |
|
Max Leiter
|
333e3647e0
|
server: fix post creation
|
2022-03-28 12:29:08 -07:00 |
|
Max Leiter
|
e0b0102603
|
server: rework migrations/sequelize, add basic admin page/role, bug fixes
|
2022-03-28 12:13:22 -07:00 |
|
Max Leiter
|
1c411f3bdc
|
client: bump max file size to 50 MB
|
2022-03-28 12:04:29 -07:00 |
|
Max Leiter
|
ac1cf27d56
|
client: add more file extensions
|
2022-03-28 11:47:46 -07:00 |
|