Commit Graph

  • fc397672f5 reformat file bitfl0wer 2023-04-16 14:55:13 +0200
  • 157b351db9
    reformat file bitfl0wer 2023-04-16 14:55:13 +0200
  • 6cba2f93e1 Added email regex validation and tests bitfl0wer 2023-04-16 14:09:23 +0200
  • e919e71819
    Added email regex validation and tests bitfl0wer 2023-04-16 14:09:23 +0200
  • f4b500eadb Implement LoginSchema bitfl0wer 2023-04-16 13:41:26 +0200
  • 76dd665e91
    Implement LoginSchema bitfl0wer 2023-04-16 13:41:26 +0200
  • 0ec8e3371b add comment bitfl0wer 2023-04-16 12:33:57 +0200
  • d6ae03b656
    add comment bitfl0wer 2023-04-16 12:33:57 +0200
  • 98551dc2a2 Write test to check consent validation bitfl0wer 2023-04-16 12:32:49 +0200
  • 746299c029
    Write test to check consent validation bitfl0wer 2023-04-16 12:32:49 +0200
  • b8038f52bf write tests to check username validation bitfl0wer 2023-04-16 12:30:30 +0200
  • 4e9854d46e
    write tests to check username validation bitfl0wer 2023-04-16 12:30:30 +0200
  • 30610aacfd add tests to confirm password validation bitfl0wer 2023-04-16 12:26:12 +0200
  • 062faf8c07
    add tests to confirm password validation bitfl0wer 2023-04-16 12:26:12 +0200
  • 1b9ccf3154 add "new" method for RegSchema with custom errors bitfl0wer 2023-04-15 22:06:18 +0200
  • 40425fc282
    add "new" method for RegSchema with custom errors bitfl0wer 2023-04-15 22:06:18 +0200
  • db45e493ec Add TotpSchema bitfl0wer 2023-04-15 21:20:32 +0200
  • 28d03b9c9f
    Add TotpSchema bitfl0wer 2023-04-15 21:20:32 +0200
  • e1003ac2b6 Update RegisterSchema, add LoginSchema bitfl0wer 2023-04-15 21:16:47 +0200
  • 3957d23c53
    Update RegisterSchema, add LoginSchema bitfl0wer 2023-04-15 21:16:47 +0200
  • ff60853d0b create RegisterSchema bitfl0wer 2023-04-15 21:12:33 +0200
  • c5a4a56022
    create RegisterSchema bitfl0wer 2023-04-15 21:12:33 +0200
  • 4f922e163f create schemas.rs bitfl0wer 2023-04-15 20:16:18 +0200
  • ca988d93aa
    create schemas.rs bitfl0wer 2023-04-15 20:16:18 +0200
  • b8cc3bdf6b add images bitfl0wer 2023-04-15 18:33:18 +0200
  • 3b4e57769c
    add images bitfl0wer 2023-04-15 18:33:18 +0200
  • 1f40417ee4 update readme, add images bitfl0wer 2023-04-15 18:33:17 +0200
  • e06fd38916
    update readme, add images bitfl0wer 2023-04-15 18:33:17 +0200
  • f224cf8c97 Merge branch 'main' of https://github.com/polyphony-chat/chorus bitfl0wer 2023-04-15 18:16:28 +0200
  • 83d9aff225
    Merge branch 'main' of https://github.com/polyphony-chat/chorus bitfl0wer 2023-04-15 18:16:28 +0200
  • 8ac0c2994f add test_send_request bitfl0wer 2023-04-15 18:16:26 +0200
  • 673ddd5c8d
    add test_send_request bitfl0wer 2023-04-15 18:16:26 +0200
  • 111b8dd8f0 Update rust.yml Flori 2023-04-15 17:50:48 +0200
  • 1d58ff6b72
    Update rust.yml Flori 2023-04-15 17:50:48 +0200
  • 7d7a4d102a Update rust.yml Flori 2023-04-15 17:47:24 +0200
  • aba68b09b8
    Update rust.yml Flori 2023-04-15 17:47:24 +0200
  • 592d3a2559 Update rust.yml Flori 2023-04-15 17:44:58 +0200
  • 34c9ffb222
    Update rust.yml Flori 2023-04-15 17:44:58 +0200
  • 2122bf8a1c Update rust.yml Flori 2023-04-15 17:42:31 +0200
  • 5899e0b459
    Update rust.yml Flori 2023-04-15 17:42:31 +0200
  • 9baafc0371 Update rust.yml Flori 2023-04-15 17:35:07 +0200
  • 4e1cb8f075
    Update rust.yml Flori 2023-04-15 17:35:07 +0200
  • 748b4b1d14 Update rust.yml Flori 2023-04-15 17:31:45 +0200
  • eb3867c7e8
    Update rust.yml Flori 2023-04-15 17:31:45 +0200
  • ece8221e79 Update rust.yml Flori 2023-04-15 17:29:27 +0200
  • d00244a45a
    Update rust.yml Flori 2023-04-15 17:29:27 +0200
  • b120d693e6 Host local spacebar server Flori 2023-04-15 17:26:44 +0200
  • 2c6ce32074
    Host local spacebar server Flori 2023-04-15 17:26:44 +0200
  • 6b98a2cc23 add limit updates for Error, Global, Ip Despite Error, Global and Ip technically being handled seperately, we still need to update their "reset" and "limit" values to match what the API tells us. bitfl0wer 2023-04-15 17:12:33 +0200
  • e4ba507ace
    add limit updates for Error, Global, Ip Despite Error, Global and Ip technically being handled seperately, we still need to update their "reset" and "limit" values to match what the API tells us. bitfl0wer 2023-04-15 17:12:33 +0200
  • 2ec0d3b9c8 remove unneccessary variable bitfl0wer 2023-04-15 17:09:42 +0200
  • 77d5349231
    remove unneccessary variable bitfl0wer 2023-04-15 17:09:42 +0200
  • d30343df38 add add_remaining add_remaining() adds an i64 to the interal "remaining: u64" with underflow protection. bitfl0wer 2023-04-15 17:08:19 +0200
  • 992b803548
    add add_remaining add_remaining() adds an i64 to the interal "remaining: u64" with underflow protection. bitfl0wer 2023-04-15 17:08:19 +0200
  • 62358d05db update internal values through mut ref bitfl0wer 2023-04-15 17:07:46 +0200
  • 427ce0541e
    update internal values through mut ref bitfl0wer 2023-04-15 17:07:46 +0200
  • 4b754f3131 🎉 mark rate limiter as complete (with hint) bitfl0wer 2023-04-15 14:58:19 +0200
  • 4fc9d0712e
    🎉 mark rate limiter as complete (with hint) bitfl0wer 2023-04-15 14:58:19 +0200
  • c01adc28fa add fallback if no rate limit header received bitfl0wer 2023-04-15 14:55:50 +0200
  • 1a398fecd7
    add fallback if no rate limit header received bitfl0wer 2023-04-15 14:55:50 +0200
  • ce075524c8 Derive PartialEq and Eq to use assertEq in tests bitfl0wer 2023-04-15 13:54:57 +0200
  • 384d42e877
    Derive PartialEq and Eq to use assertEq in tests bitfl0wer 2023-04-15 13:54:57 +0200
  • b758246b12 add test which checks instance rate limits working bitfl0wer 2023-04-15 13:54:33 +0200
  • a8a4da36c7
    add test which checks instance rate limits working bitfl0wer 2023-04-15 13:54:33 +0200
  • 38bf6dd5d1 rename tests bitfl0wer 2023-04-15 13:27:43 +0200
  • 5130846c7f
    rename tests bitfl0wer 2023-04-15 13:27:43 +0200
  • 57a1df35e6 Fix incorrect url formatting, add more tests bitfl0wer 2023-04-15 13:27:34 +0200
  • 84258ec8da
    Fix incorrect url formatting, add more tests bitfl0wer 2023-04-15 13:27:34 +0200
  • 13a2b2daab Fixed goofy ahh way to remove a slash from the end of the url bitfl0wer 2023-04-15 13:03:51 +0200
  • d60711a5d1
    Fixed goofy ahh way to remove a slash from the end of the url bitfl0wer 2023-04-15 13:03:51 +0200
  • ead320f145 Derive Debug, start debugging bitfl0wer 2023-04-14 23:38:36 +0200
  • 9855efe15e
    Derive Debug, start debugging bitfl0wer 2023-04-14 23:38:36 +0200
  • 3e405169e3 add documentation bitfl0wer 2023-04-14 23:01:48 +0200
  • 965308e746
    add documentation bitfl0wer 2023-04-14 23:01:48 +0200
  • a8536df67e make send_request return Option<Response> bitfl0wer 2023-04-14 22:40:13 +0200
  • 88987e6bfb
    make send_request return Option<Response> bitfl0wer 2023-04-14 22:40:13 +0200
  • f8da39b3d2 add send_request method bitfl0wer 2023-04-14 22:22:23 +0200
  • ce21a8539d
    add send_request method bitfl0wer 2023-04-14 22:22:23 +0200
  • eb67dda8b0 Derive copy trait bitfl0wer 2023-04-14 22:22:11 +0200
  • 112f44e224
    Derive copy trait bitfl0wer 2023-04-14 22:22:11 +0200
  • 91fd86d3fc add new struct, send_request and can_send_request bitfl0wer 2023-04-14 18:29:20 +0200
  • d8dd2010a3
    add new struct, send_request and can_send_request bitfl0wer 2023-04-14 18:29:20 +0200
  • 599407373e reduce code complexity& duplication, fix oversight bitfl0wer 2023-04-14 17:11:13 +0200
  • 1b71c63b1c
    reduce code complexity& duplication, fix oversight bitfl0wer 2023-04-14 17:11:13 +0200
  • 15d9c9af7e reduce code duplication bitfl0wer 2023-04-14 17:09:50 +0200
  • 2e964145bd
    reduce code duplication bitfl0wer 2023-04-14 17:09:50 +0200
  • d00296790f handle resetting rate limits bitfl0wer 2023-04-14 16:56:54 +0200
  • 04d03e1d3c
    handle resetting rate limits bitfl0wer 2023-04-14 16:56:54 +0200
  • 2b1528564d implement update limits bitfl0wer 2023-04-12 22:59:08 +0200
  • db61974e26
    implement update limits bitfl0wer 2023-04-12 22:59:08 +0200
  • 5cbbddf945 change return type from Limits to HashMap bitfl0wer 2023-04-12 22:18:20 +0200
  • e7756ede4f
    change return type from Limits to HashMap bitfl0wer 2023-04-12 22:18:20 +0200
  • b5b81aba26 Fix spelling bitfl0wer 2023-04-12 21:31:09 +0200
  • da26b3d373
    Fix spelling bitfl0wer 2023-04-12 21:31:09 +0200
  • 6ca3bcd12c make code compile bitfl0wer 2023-04-12 18:34:20 +0200
  • bceff7dbe5
    make code compile bitfl0wer 2023-04-12 18:34:20 +0200
  • 4b3cd3a5d3 add update_limits (TODO) and add_to_queue bitfl0wer 2023-04-12 18:33:16 +0200
  • 8622849ef8
    add update_limits (TODO) and add_to_queue bitfl0wer 2023-04-12 18:33:16 +0200
  • ff9424f7ee impl display for limittype, add limittype bitfl0wer 2023-04-12 18:32:49 +0200
  • 252697144f
    impl display for limittype, add limittype bitfl0wer 2023-04-12 18:32:49 +0200