Commit Graph

183 Commits

Author SHA1 Message Date
nekobit 332291bf0a Fix
FossilOrigin-Name: ae2f52cfed5dadf645e1afb9b2f1724414bd83ec6c4afcf9f87ffa0ce453d946
2022-10-15 21:40:40 +00:00
nekobit 28d69a286f Hook checks
FossilOrigin-Name: bddc30618d746725122fa5620c971ced3f8a6ca065e12c06208a7117b936d54c
2022-10-15 20:55:04 +00:00
nekobit 7647698b31 Fix InitHooks
FossilOrigin-Name: 013fdb012138b46f78d55efb63d130a56f1037809c5e43714e38331f047472e7
2022-10-15 20:52:23 +00:00
nekobit cef85c7d77 Set hooks function
FossilOrigin-Name: 6e10de2914a965ef1a5ed7f06db7083c6c1a139b8ec9a835f56a826e1d8b9384
2022-10-15 20:44:53 +00:00
nekobit 5287e5c824 Hooks
FossilOrigin-Name: 80ef0c70a70f51d6798855f7c95c4e14f4bca86ae092309195ada7a5be657023
2022-10-15 20:19:25 +00:00
nekobit 0ff56024de Rename docs for consistancy
FossilOrigin-Name: 8eb8d0b20477dd8df24fea4fac37cdd47b6c5412c134749c43d1da7412feb633
2022-10-14 13:32:05 +00:00
nekobit e72613093e Fix chats cleanup
FossilOrigin-Name: 82b6217d30aa4781ce23d2e2ef02942d3932b9b3e689e689eb8c975cd84799ec
2022-08-25 00:59:59 +00:00
nekobit 8ffbec6620 Fix namespaces
FossilOrigin-Name: 925359d0707de10f874d69058791955ae9bbf9b663867af865a7cd1c65649b4a
2022-08-25 00:14:21 +00:00
nekobit 964c3a3b9a Undo the compatibility stuffs
FossilOrigin-Name: 25826622c5bfb79fc9d937adc455e258a72991a4f41737ce3888980b841fa4e7
2022-08-25 00:08:51 +00:00
nekobit fc90409c7f Cleanup for chats and messages
FossilOrigin-Name: feb547532ff56ae417b5fcece92f59f11fa6d51790b5d618425080dc4d8631fa
2022-08-25 00:05:14 +00:00
nekobit 004c06b5d7 Fix application json
FossilOrigin-Name: bb50b693e8aa9e982ee0453e46467cd44edd921a02330e4d8d145afdf6b0608c
2022-08-17 15:28:30 +00:00
nekobit 1dcc0b67c0 Notification: use datetime
FossilOrigin-Name: f28ee17d1bf4d069ed7a53eda5e2bcf3b3c74c940da8b8692377a79d99a43c7e
2022-08-17 04:38:20 +00:00
nekobit dd066dad54 Use _mstdnt_val_datetime_unix_call for known created_at parameters
FossilOrigin-Name: c191f39f0f0ad83d5c41056573e2d67e70b7c91639773989f4f0c98e06fbf112
2022-08-13 06:16:49 +00:00
nekobit a14da74d56 Notification pleroma information
FossilOrigin-Name: 5cebf2d732f552f6a316fe4078e327f645c7477e02ea00553ca3f1219a95d72e
2022-08-13 02:05:49 +00:00
nekobit 1825eaa111 Notif json fall out
FossilOrigin-Name: 2609db6232efc342992c96a8d74c03538dee5a5610b2706dd7a1b7095ce96bf5
2022-08-13 01:50:57 +00:00
nekobit dd92476398 Mark notifications as read
FossilOrigin-Name: 181705589760101d4ae95b7693452a6cc3a840885f2381a88755eb11d1d6bc5e
2022-08-13 01:38:33 +00:00
nekobit 81641ef140 Notification args
FossilOrigin-Name: 82f1f70f8e07d70f1276ac104cd59f5e9f4e10d2c1de98191adda7b57333407c
2022-08-12 05:26:58 +00:00
nekobit c9c954d5e6 Notifications clear all and dismiss
FossilOrigin-Name: 0728b716da36f28436b57c336b2244815de252c81e00fdfaff138612b042bef8
2022-08-11 03:03:58 +00:00
nekobit 483e0831c1 fix
FossilOrigin-Name: d19d4507d9d08bc3e5a5f21119ecb17ca8e57e0972ee8675f1c1577b90842d2e
2022-08-11 02:28:50 +00:00
nekobit f5d35cec7f Emoji reaction from notification
FossilOrigin-Name: 30c01b16193b7ac92b3ff1c9588e44f3d837fafbbc41162fb0b554b0a5bcd6ae
2022-08-11 02:27:54 +00:00
nekobit 011d0f500d mstdnt_notification_t_to_str
FossilOrigin-Name: 32263f1cf39d349d73fafb27f82c0b7d3f23ca101a4a75d5e9233812fac9099c
2022-08-10 23:20:09 +00:00
nekobit c61371a34f Allocate application
FossilOrigin-Name: a9e1b008096f688eebc3f91c25a37fe717aa2c9420a8459b157a6e4ee1f3cb36
2022-07-30 21:21:58 +00:00
nekobit 6576135c81 Fix application reference
FossilOrigin-Name: c081f1008d4593b5f5702b9df8964caf5659a6ec2bac2fadbb235ca55e2cb0ac
2022-07-30 20:12:52 +00:00
nekobit 9a7b800cc1 Status application info
FossilOrigin-Name: 3a9f6c4cefebb8f9fb29f05a80cf4ab3f0350eea79c2c78c534f9f19ce6bc810
2022-07-30 20:03:39 +00:00
nekobit ee32bdf4d0 Extra step for thread safety
Nothing breaks, but it still overreads the error data for cJSON unless we use ParseWithLengthOpts (I set the error value to NULL for now, this might bite me in the ass later)

FossilOrigin-Name: 6451d34540d66e921d5f94a7da49c688dee82ed0aaf5b63b1a101dd91f71e6b1
2022-07-27 03:52:55 +00:00
nekobit bb494dd06b ifdef to remove thread safety
FossilOrigin-Name: d4a062d1fbcb84e6e801f6c46ee60536dc79b9ecd92c90f7c706ae95162b7ed0
2022-07-20 04:48:45 +00:00
nekobit 78355004ce Make thread safe
FossilOrigin-Name: f5ec8fae755f1e809ae4ff8446961b62f7ae4751a510ade2c9e211710b0f7f97
2022-07-20 04:45:59 +00:00
nekobit 7373faab3f Switch to curl_multi
FossilOrigin-Name: 45caa8672395503ccfe940a18057ec3d3f182bd15f2f1ce5dda614e7ca89adfa
2022-07-19 03:56:57 +00:00
nekobit 570bf94ef5 Get chat fixes
FossilOrigin-Name: c643b8176ddd76daafe02a7660fbb1d85ebb8b2a02acf574b2362fb80cf0388d
2022-07-06 06:36:15 +00:00
nekobit 49fd32c3a7 Get single chat
FossilOrigin-Name: 11d28ba7876dec1e732d02559db31aa60fcb603eef462cbfa55786896c0efca2
2022-07-06 02:29:56 +00:00
nekobit d95ac33e25 Show messages
FossilOrigin-Name: 8625e1feab9f5191c1eb2a39c8885f1ced89426da92b2e97811afbbb65be73f5
2022-07-05 09:44:46 +00:00
nekobit 7548de2b24 Pleroma Get chats
FossilOrigin-Name: e9de6a96241f37a6f2ed75e10c1a8866b1831b92600339642ce67bad711085f7
2022-07-03 23:13:26 +00:00
nekobit 310c6ac457 Chats function
FossilOrigin-Name: a39eabab3af2ea866532ff00fedf5a037c4e98ca86b54cd2964e4fe9f082299e
2022-07-03 22:06:36 +00:00
nekobit 2c1a88ee03 Clear CURL opts after use
FossilOrigin-Name: ebeab2504f43c09a5c840b26f64540316f3087706fbc57694a0d491b2476eac8
2022-07-02 04:31:55 +00:00
nekobit 7c3936078f Use booleans
FossilOrigin-Name: f292b0e3c04535be65eca37d75b18721bf040a2e5c7098c1d04bd45b988029e4
2022-06-26 03:15:36 +00:00
nekobit fc1292ea4b Refactor
FossilOrigin-Name: 149127123e9ac46c8ea98c76335f9c288f339a69769317c4dee3ea560f7bbca6
2022-06-23 21:45:33 +00:00
nekobit a37f407ab0 Pls push
FossilOrigin-Name: 8a539b51cabb162548a6220c5aef0f26c96ded8520eb23142bf12e9980e17478
2022-06-23 06:42:43 +00:00
nekobit e9c376174d Mstdnt args
FossilOrigin-Name: 878f7711521cefffe0188a78d6217f3205e2cd98414e0cd3bc4a5393ae74d5d9
2022-06-23 06:22:15 +00:00
nekobit 98917fcfcb Visibility as enum
FossilOrigin-Name: 70f14b93638420569052adf7ee82887f5429f3f6229adc2b25ff33b65b065d92
2022-06-14 15:56:02 +00:00
nekobit d924d969b1 List NULL check
FossilOrigin-Name: ab304f8ad90c3c3b0b252f39a30676479b3ea6346e35c48b1d39747673bd4405
2022-06-14 15:21:48 +00:00
nekobit d750371c7e Upload cleanup lists func
FossilOrigin-Name: 2c93bcb9b03ff0d6d74c77bec711d3c387bbaa4b4ed9e74ed8a67378229e7d8b
2022-06-13 06:33:54 +00:00
nekobit 3667dec9a3 Implement all list APIs
FossilOrigin-Name: e90f3619fb87541201fb368ee4d2c8b373eba17565b05f04cbd03311bfbce75b
2022-06-13 06:30:18 +00:00
nekobit 84fd0c2f36 Set params for followers/following callback
FossilOrigin-Name: 87b24ef8e13fa8453f37823f0afe62ed99aff927a7669276540d4bb6f975708d
2022-06-11 05:51:07 +00:00
nekobit a264bfafb3 Get muted, blocks, followers, following
FossilOrigin-Name: 7cfafc700ed0ff149885a3cea84fd49ef3891926a0d93244db51a65fdbe26e40
2022-06-10 05:36:04 +00:00
nekobit ce31718042 Correct timeline query args
FossilOrigin-Name: dec2be571a57a2793d4126f9a99cfa08cf2c78649cb681dab614d56112068188
2022-06-09 01:19:25 +00:00
nekobit 316778687b Status deletion
FossilOrigin-Name: 042d89e21c4edb44adda75de5557cc5bd05c5a88e8b65f1b013da0f73746fa4a
2022-05-25 07:32:40 +00:00
nekobit 9cd440f305 Local timestamp
FossilOrigin-Name: 7dfeca0708f2945df858d34d3192024fe73f1e1832074f151e236431e8b7ea9d
2022-05-24 06:20:01 +00:00
nekobit 39b9689939 Node info instance info date time
FossilOrigin-Name: 7daf6486a90f5ef1cee84efc7df496461f195b26e7c7cc91f66e40e092d510bb
2022-05-22 06:04:44 +00:00
nekobit f2f9851015 Cleanup search results
FossilOrigin-Name: fb5fda3e58ff8ca0425cd82f4a0a49b115713c465ad0beccd606f45edc4ca486
2022-05-21 20:23:39 +00:00
nekobit 988b495a35 Static pages
FossilOrigin-Name: ff47d1ce28f661cc68c5ad6f314bdc0f02b84cc440cbde38642aadf5b54c4ca0
2022-05-21 17:03:08 +00:00