Commit Graph

50 Commits

Author SHA1 Message Date
Niko Abeler 4540797cce cleanup 2023-07-19 20:59:43 +02:00
Niko Abeler 1e5ea053cc photo post type 2023-01-14 11:28:13 +01:00
Niko Abeler c7834b08d5 remove CRLF 2023-01-13 19:33:17 +01:00
Niko Abeler 23d7afe9d4 recipe post 2023-01-12 21:21:29 +01:00
Niko Abeler d783db98a2 clean up interface 2022-12-05 21:09:23 +01:00
Niko Abeler cad4897583 remove old new post function 2022-12-05 20:47:52 +01:00
Niko Abeler 1fefa2a140 more types 2022-12-05 20:31:48 +01:00
Niko Abeler 8f2e2cd5f6 show wrong password hint 2022-12-04 19:48:46 +01:00
Niko Abeler 668eb658b2 links to posts and creating pages 2022-12-04 19:15:50 +01:00
Niko Abeler 51fd8cefe2 sending webmentions from editor 2022-12-04 19:03:09 +01:00
Niko Abeler 65fa4f6fb8 bookmark and reply in editor 2022-12-04 15:45:51 +01:00
Niko Abeler 03f37c6d9e Create Note 2022-12-01 19:18:39 +01:00
Niko Abeler 58cd92a4b4 list definitions in user config 2022-12-01 19:10:08 +01:00
Niko Abeler 3fe828d31d tests for editor 2022-11-29 21:22:39 +01:00
Niko Abeler e009505cb3 reject empty post_type 2022-11-29 20:47:33 +01:00
Niko Abeler f380f94043 WIP editor 2022-11-29 20:36:50 +01:00
Niko Abeler ecc12333e1 show error in h value 2022-11-19 15:55:38 +01:00
Niko Abeler 33ca1fba6f set date 2022-11-19 15:54:26 +01:00
Niko Abeler abc11e112f don't reject multiple acces tokens 2022-11-19 14:08:16 +01:00
Niko Abeler 1039a905bc smaller fixes + allow entries without title/name 2022-11-19 13:43:10 +01:00
Niko Abeler 2246cae3f7 WIP micropub 2022-11-08 21:22:02 +01:00
Niko Abeler fbf14704e7 refactor handler 2022-11-08 20:10:50 +01:00
Niko Abeler f377ce032a move response structs out of function 2022-11-08 20:07:21 +01:00
Niko Abeler b65230db88 error rendering 2022-11-08 19:57:20 +01:00
Niko Abeler b83cd2f73c split auth handler in own file 2022-11-08 19:27:54 +01:00
Niko Abeler 25fbed4d44 SameSite + httpOnly CSRF cookie 2022-11-07 21:24:39 +01:00
Niko Abeler 3495822ec3 fix iss 2022-11-07 20:05:20 +01:00
Niko Abeler f2999ba53e iss param 2022-11-07 20:00:18 +01:00
Niko Abeler 703531834d use .well-known 2022-11-07 19:50:13 +01:00
Niko Abeler 37936a450f indieauth-metadata 2022-11-07 19:44:10 +01:00
Niko Abeler 9389cc0266 first successfull token issuing (tested with quill.p3k.io) 2022-11-06 19:57:44 +01:00
Niko Abeler ff563c6f05 WIP access token 2022-11-06 19:38:27 +01:00
Niko Abeler fa30d4fd8e test for same host 2022-11-06 16:50:31 +01:00
Niko Abeler 1d793c325b allow redirect_uris from same host and scheme 2022-11-06 16:40:26 +01:00
Niko Abeler 4d5af131c2 PKCE implementation 2022-11-06 16:27:35 +01:00
Niko Abeler ae387f3d7d redirect uri verification 2022-11-06 14:36:37 +01:00
Niko Abeler 3975f08441 WIP redirect_uri verification 2022-11-06 14:17:14 +01:00
Niko Abeler f3f72d8111 CSRF 2022-11-05 21:17:31 +01:00
Niko Abeler 2246cad5df WIP auth codes and profile 2022-11-05 20:12:23 +01:00
Niko Abeler da9111c186 include request data in password form 2022-11-04 21:53:14 +01:00
Niko Abeler 1072f48e9f WIP Login Page 2022-11-03 21:22:55 +01:00
Niko Abeler 76ef9c1fe6 Refactoring tests (done) 2022-11-03 19:23:13 +01:00
Niko Abeler c92ab958a6 WIP clean up tests. Moving checks into assertions functions 2022-11-02 22:02:49 +01:00
Niko Abeler edf74aa330 resolved warnings 2022-10-13 21:03:16 +02:00
Niko Abeler 9fe09af2e0 new posts as draft 2022-10-13 20:33:00 +02:00
Niko Abeler 534dc3ba9b avatar and new header design 2022-09-10 15:22:18 +02:00
Niko Abeler db9dee6232 accept webmention for alias. Resolves #11 2022-09-08 20:52:04 +02:00
Niko Abeler c0151dbc15 refactored webmentions to use a single file for in and out going mentions 2022-09-07 22:06:59 +02:00
Niko Abeler ef53bfa358 refactoring to have web config (single user, unsafe) in config of repo 2022-09-05 20:50:46 +02:00
Niko Abeler 38c38357d7 start to use a proper cli library 2022-09-05 20:34:24 +02:00