Commit Graph

631 Commits (a580cf8658dd9414f3e5aaa658ce268e5823f9dc)

Author SHA1 Message Date
Bob Mottram 2e157b5441 Snake case 2021-12-25 20:43:43 +00:00
Bob Mottram 0203107e1a Snake case 2021-12-25 20:39:35 +00:00
Bob Mottram e453d373b6 Snake case 2021-12-25 20:36:53 +00:00
Bob Mottram e9a98497c1 Snake case 2021-12-25 20:28:06 +00:00
Bob Mottram 03c2e4168c Snake case 2021-12-25 20:25:07 +00:00
Bob Mottram 7e153c12b9 Snake case 2021-12-25 20:22:25 +00:00
Bob Mottram 8b9a53c304 Snake case 2021-12-25 20:20:08 +00:00
Bob Mottram 9b9726a417 Snake case 2021-12-25 20:09:29 +00:00
Bob Mottram 464084e507 Snake case 2021-12-25 19:42:14 +00:00
Bob Mottram cbbe8812bd Snake case 2021-12-25 19:39:45 +00:00
Bob Mottram 438f06aea9 Snake case 2021-12-25 19:37:10 +00:00
Bob Mottram a08044f4c9 Snake case 2021-12-25 19:34:20 +00:00
Bob Mottram 13e87f91b6 Snake case 2021-12-25 19:31:24 +00:00
Bob Mottram 0436f2867f Snake case 2021-12-25 19:19:14 +00:00
Bob Mottram b287c3502a Snake case 2021-12-25 19:09:03 +00:00
Bob Mottram 5b082ab200 Snake case 2021-12-25 19:00:00 +00:00
Bob Mottram deb1f8b20a Snake case 2021-12-25 18:57:13 +00:00
Bob Mottram a8a4aa3d98 Snake case 2021-12-25 18:54:50 +00:00
Bob Mottram c63e319bb9 Snake case 2021-12-25 18:49:19 +00:00
Bob Mottram 0a5889c531 Snake case 2021-12-25 18:47:04 +00:00
Bob Mottram 2277bd8975 Snake case 2021-12-25 18:44:18 +00:00
Bob Mottram 71df603c37 Snake case 2021-12-25 18:40:32 +00:00
Bob Mottram b028216dfd Snake case 2021-12-25 18:38:19 +00:00
Bob Mottram 091b576d3c Snake case 2021-12-25 18:35:24 +00:00
Bob Mottram 72727ef690 Snake case 2021-12-25 18:32:17 +00:00
Bob Mottram d5479e55d5 Snake case 2021-12-25 18:29:29 +00:00
Bob Mottram 07aa04947c Snake case 2021-12-25 18:27:11 +00:00
Bob Mottram 2cd2857d57 Snake case 2021-12-25 18:23:12 +00:00
Bob Mottram e6f605bdd8 Snake case 2021-12-25 18:20:56 +00:00
Bob Mottram 5afc4e9e9b Snake case 2021-12-25 18:12:13 +00:00
Bob Mottram 8c6b0f3149 Snake case 2021-12-25 18:05:01 +00:00
Bob Mottram 43c2684781 Snake case 2021-12-25 17:31:22 +00:00
Bob Mottram 935bf87d30 Snake case 2021-12-25 17:15:52 +00:00
Bob Mottram bfb3915407 Snake case 2021-12-25 17:13:38 +00:00
Bob Mottram 49e7432076 Snake case 2021-12-25 17:09:22 +00:00
Bob Mottram acc780e780 Snake case 2021-12-25 16:17:53 +00:00
Bob Mottram be75d250e0 Command to retrieve html for post 2021-12-23 20:59:36 +00:00
Bob Mottram 64c41279b4 Save newswire favicons 2021-12-16 20:57:30 +00:00
Bob Mottram 0e0160a698 Validate sending actor of incoming post 2021-12-14 13:27:00 +00:00
Bob Mottram 10f24bcc2d Exception prefix 2021-11-25 22:22:54 +00:00
Bob Mottram 83d6c53221 Validate emoji reactions 2021-11-10 13:10:02 +00:00
Bob Mottram 68badb0e36 Handle emoji reactions 2021-11-10 12:16:03 +00:00
Bob Mottram ec8ae64937 Set content license on images 2021-11-08 18:09:24 +00:00
Bob Mottram ebacc0e6f1 Command option for content license 2021-11-08 16:17:07 +00:00
Bob Mottram eeb95973d9 Remove default arguments for better static analysis 2021-10-29 23:40:09 +01:00
Bob Mottram 24ac3184b4 Avoid default arguments, which make static analysis harder 2021-10-29 23:26:45 +01:00
Bob Mottram d6150d7fb0 Debug messages for exceptions 2021-10-29 19:48:15 +01:00
Bob Mottram 0c0cbf9485 Enabled lists set from commandline 2021-10-21 15:06:25 +01:00
Bob Mottram fc65d8e598 Set an alternative twitter domain 2021-09-18 18:08:14 +01:00
Bob Mottram bb59ef07de Signed get for inbox url 2021-09-15 15:05:08 +01:00
Bob Mottram 1272ab1867 Show origin domain 2021-09-15 12:36:46 +01:00
Bob Mottram 68112f111b Missing args 2021-09-15 12:14:31 +01:00
Bob Mottram b383b244d5 Getting the domain 2021-09-15 12:13:31 +01:00
Bob Mottram a8fa0e92d5 Fixing get request signing 2021-09-15 11:44:44 +01:00
Bob Mottram 41081af794 Sign actor request 2021-09-14 13:48:28 +01:00
Bob Mottram 0234b752ce Pass origin domain 2021-09-10 23:08:04 +01:00
Bob Mottram 2da7cd958e Handle no domain 2021-09-10 20:18:27 +01:00
Bob Mottram 0629505087 Handle no domain 2021-09-10 20:17:22 +01:00
Bob Mottram 2a94dc9516 Change domain to libreserver.org 2021-09-10 17:14:50 +01:00
Bob Mottram 88cacd5f1e Better default 2021-09-08 20:46:21 +01:00
Bob Mottram 9601220e66 Implement reply interval in hours
The time after publication of a post during which replies are permitted
2021-09-08 19:37:04 +01:00
Bob Mottram aa7edaa2c4 Set domain for webfinger 2021-09-08 13:34:13 +01:00
Bob Mottram 26d71b9332 Check for secure mode when getting instance actor key 2021-09-08 13:07:57 +01:00
Bob Mottram dd9a02ad2b Change terminology to be the same as in Mastodon documentation: 'secure mode' rather than 'authorized fetch' 2021-09-08 12:46:13 +01:00
Bob Mottram 72b7ea6977 Tidying of authorized fetch 2021-09-02 10:46:18 +01:00
Bob Mottram 1398685e74 Set domain 2021-09-01 19:02:34 +01:00
Bob Mottram 7cbc4cdda7 More debug 2021-09-01 18:48:44 +01:00
Bob Mottram 68db5ce090 More debug 2021-09-01 18:46:07 +01:00
Bob Mottram 69adc3d4dd Extra debug 2021-09-01 18:44:22 +01:00
Bob Mottram 88f44e3887 Get instance actor key from commandline 2021-09-01 18:40:27 +01:00
Bob Mottram 152febac88 Attempt to obtain instance actor when using commandline 2021-09-01 18:26:40 +01:00
Bob Mottram 6c0a39c64d Support for authorized fetch using instance actor signing key 2021-08-31 15:17:11 +01:00
Bob Mottram 87a7d2e154 Tidying of actor urls 2021-08-14 12:13:39 +01:00
Bob Mottram 27544b7eaa Add lowBandwidth to image conversions 2021-08-13 21:18:36 +01:00
Bob Mottram 11c02dcfb9 Checkbox for low bandwidth 2021-08-13 18:31:07 +01:00
Bob Mottram e91e4a0727 Command option for low bandwidth images 2021-08-13 18:08:50 +01:00
Bob Mottram 0127f49de8 Options to send wanted items via c2s 2021-08-09 20:46:21 +01:00
Bob Mottram 641963dc05 Generalize the shares file so that there can be separate shares and wanted items 2021-08-09 14:07:32 +01:00
Bob Mottram 361c8fb6bd Reintroduce conversation field 2021-08-08 17:52:32 +01:00
Bob Mottram 561e466dd9 Set a default currency if it doesn't exist 2021-08-07 19:09:37 +01:00
Bob Mottram 5ad1622bb6 Set default currency 2021-08-07 19:07:08 +01:00
Bob Mottram 0f71fae658 Unit test for federated shared items 2021-08-05 12:24:24 +01:00
Bob Mottram 7844028260 Start of shared item federation unit test 2021-08-04 11:04:29 +01:00
Bob Mottram af9a6cc6d1 Maximum likes displayed on posts is configurable 2021-08-03 11:04:45 +01:00
Bob Mottram 5f46cedbf5 Run all network tests 2021-08-02 15:20:11 +01:00
Bob Mottram efbf3c0178 More debug 2021-08-01 20:43:20 +01:00
Bob Mottram 72ee03ed37 Temporarily comment out test assert 2021-08-01 14:30:39 +01:00
Bob Mottram cfea4f0c90 Fixing --posts option 2021-08-01 14:25:11 +01:00
Bob Mottram 4efb5c9a30 Start of unit test for groups 2021-07-30 20:20:49 +01:00
Bob Mottram 71cabd74a2 Unfollowing group handles 2021-07-30 17:06:34 +01:00
Bob Mottram 40f0aac017 Detecting group handle 2021-07-30 14:00:23 +01:00
Bob Mottram 70240c84b1 Remove preceding ! when creating group 2021-07-30 12:28:57 +01:00
Bob Mottram 485b537fe7 Users paths 2021-07-29 18:14:33 +01:00
Bob Mottram ec6820dd9a Item quantity as float 2021-07-28 10:44:19 +01:00
Bob Mottram 2cfd87d802 Load shared items federation tokens from file 2021-07-26 12:13:59 +01:00
Bob Mottram 5ce777eb1b Authentication from shared items federation token list 2021-07-25 22:18:38 +01:00
Bob Mottram dc7851ec6c Authorized access to catalog 2021-07-25 14:09:39 +01:00
Bob Mottram 5d5dab6d2f Functions for shares catalog endpoints 2021-07-24 23:08:11 +01:00
Bob Mottram 723e6e7a5e Check for food category before assigning dfc id 2021-07-24 16:05:21 +01:00
Bob Mottram 84bcc6d103 Assign product Ids to shared items 2021-07-24 15:38:43 +01:00
Bob Mottram a6e1723b4c Remove unused parameter 2021-07-24 12:53:45 +01:00
Bob Mottram 7d47bf4a38 Fix tests 2021-07-24 12:47:51 +01:00
Bob Mottram 67747bad72 Add quantity to shared items 2021-07-24 12:30:46 +01:00
Bob Mottram 3136f428d3 Only show libretranslate options to admin account 2021-07-19 20:58:06 +01:00
Bob Mottram 50096bff11 Improve handling of contentMap within posts 2021-07-18 15:15:16 +01:00
Bob Mottram f5cbc7f8ee Support language within contentMap 2021-07-18 10:55:49 +01:00
Bob Mottram e4b9a27de0 Function for account directory 2021-07-13 22:59:53 +01:00
Bob Mottram 7b55dfcec1 Chroot isn't a great idea because there are various dependencies which would also need to be installed 2021-07-03 17:03:19 +01:00
Bob Mottram 1b5626e3a1 Chroot option 2021-07-03 14:47:02 +01:00
Bob Mottram 9003ae187d Fix public post tests 2021-07-01 21:41:17 +01:00
Bob Mottram ccddb3c765 dat becomes hyper 2021-07-01 18:59:24 +01:00
Bob Mottram c37f3ac004 Extra architecture graphs 2021-06-26 15:21:24 +01:00
Bob Mottram bb09f2a655 Function to extract port number from domain 2021-06-23 22:44:31 +01:00
Bob Mottram e0aac3c6a3 Separate function for extracting domain name 2021-06-23 22:31:50 +01:00
Bob Mottram 80f43a728a Spaces 2021-06-22 13:42:52 +01:00
Bob Mottram d42ee647d3 Revert "File storage functions"
This reverts commit 9c18e7042e.
2021-06-21 23:53:04 +01:00
Bob Mottram 9c18e7042e File storage functions 2021-06-21 22:02:03 +01:00
Bob Mottram 90d5d04090 Ability to block user agents 2021-06-20 18:48:50 +01:00
Bob Mottram c76a10480c Check user agent domain is not blocked 2021-06-20 14:25:18 +01:00
Bob Mottram c2bc98d4de Set host domain when getting actor 2021-06-18 10:22:16 +01:00
Bob Mottram ab7c2a9a66 Module groups 2021-06-15 16:08:12 +01:00
Bob Mottram e821dd9612 Set registration later 2021-06-13 11:48:52 +01:00
Bob Mottram c6660f6d33 Line length 2021-06-13 10:01:22 +01:00
Bob Mottram 0924a02ca8 Check that registrations are open 2021-06-12 23:34:33 +01:00
Bob Mottram 1929f97bf4 Option to log login failures to file 2021-06-09 16:19:30 +01:00
Bob Mottram 66e9128361 Registration is open by default 2021-06-04 15:45:47 +01:00
Bob Mottram 7e48beb0fe Remove role delegation
The keeps the handling of roles very simple
2021-05-13 20:58:16 +01:00
Bob Mottram 67ab24db90 Default geolocation 2021-05-09 20:29:53 +01:00
Bob Mottram 05f1ada1c1 Spoof gps metadata on images 2021-05-09 20:11:05 +01:00
Bob Mottram fc6e85b6ca Make the display of account and version info within nodeinfo metadata opt-in 2021-05-03 11:05:05 +01:00
Bob Mottram 76fba0e5dd Getting follow requests collection via c2s 2021-03-24 15:07:17 +00:00
Bob Mottram 0f70a98ed4 Get followers list via c2s 2021-03-24 13:52:20 +00:00
Bob Mottram ad1a569c68 Default to false 2021-03-24 13:15:43 +00:00
Bob Mottram 263e28cbc0 Use existing feed function 2021-03-24 12:43:24 +00:00
Bob Mottram 44df9eabaf Mute and unmute via c2s 2021-03-20 21:20:41 +00:00
Bob Mottram a3069d0922 Add bokkmarks to commandline 2021-03-20 10:43:52 +00:00
Bob Mottram c9e36e8577 Add speakable text for desktop client 2021-03-18 17:27:46 +00:00
Bob Mottram 6f0d4ede53 Authenticated c2s timeline options 2021-03-18 11:03:39 +00:00
Bob Mottram d5f82c568d Function arguments 2021-03-17 20:31:55 +00:00
Bob Mottram 67f63c5119 Set pgp public key from desktop client 2021-03-17 20:18:00 +00:00
Bob Mottram dfdc694cfe More consistent terminology 2021-03-17 10:04:49 +00:00
Bob Mottram b02c6c9de1 Rename variable 2021-03-16 22:15:49 +00:00
Bob Mottram 4ecee6b829 Rename option to desktop 2021-03-16 22:14:03 +00:00
Bob Mottram 9e0da09cf0 Rename option to client 2021-03-16 22:11:54 +00:00
Bob Mottram 22b4818631 desktop client setup 2021-03-16 22:07:36 +00:00
Bob Mottram 83514e0640 Make notification client display of new posts optional 2021-03-15 12:59:17 +00:00
Bob Mottram 59b21129f2 Notifier stores inbox posts if not running as a daemon 2021-03-15 10:52:08 +00:00
Bob Mottram 6dc85f69dc Less verbose 2021-03-14 20:55:37 +00:00
Bob Mottram e3971c1720 Use a file to enable debug mode 2021-03-14 19:24:57 +00:00
Bob Mottram faadca51b6 Less verbose when not in debug 2021-03-14 19:22:58 +00:00