Commit Graph

  • b3d3389dca fix(api): return error message if sms is not sent due to fcm failure isra el 2024-10-17 09:50:04 +0300
  • 0991db5ab8 chore(api): update welcome email template isra el 2024-10-17 09:47:15 +0300
  • 7bc2d38204 chore(web): fix typo isra el 2024-10-17 09:36:26 +0300
  • 3c8a505f4b
    Update README.md Israel Abebe 2024-10-04 09:37:52 +0300
  • 1ad80eb6a7 docs: add discord link in readme isra el 2024-09-24 12:47:02 +0300
  • 2bf69e1b5e docs: update readme isra el 2024-09-23 08:46:10 +0300
  • 2398c50fdf chore(web): add CTA in dashboard isra el 2024-09-15 09:10:42 +0300
  • 8ae764f8c6 chore(api): update mail sending options isra el 2024-09-14 10:04:13 +0300
  • 7dcefba229
    Merge pull request #19 from vernu/fcm-hotfix Israel Abebe 2024-09-12 23:07:28 +0300
  • a3eeb6da9a hotfix(api): update deprecated firebase-admin fcm send api #19 isra el 2024-09-12 23:06:56 +0300
  • 110401a3b8 chore(web): fix typo isra el 2024-09-09 19:47:44 +0300
  • bfb08ea86f chore(web): update welcome email template isra el 2024-09-02 07:03:16 +0300
  • d2ab8944e7 feat(api): send welcome emails on signup isra el 2024-08-31 16:07:09 +0300
  • ac693b5163 chore(web): update navbar isra el 2024-08-31 16:05:50 +0300
  • 6cf6492cb4 chore(web): include ids in analytics isra el 2024-08-31 16:04:41 +0300
  • c0a4f2673a chore(web): add live support widget isra el 2024-06-17 10:59:13 +0300
  • 33324f5515 chore(web): fix navbar and footer mobile responsiveness isra el 2024-06-03 07:44:38 +0300
  • f81961c5b6 chore(web): add support and contact sections isra el 2024-06-03 07:24:05 +0300
  • 93c8e3887a chore(web): add cURL example in code snippets section isra el 2024-05-28 11:18:20 +0300
  • dd6bd9d3ad chore(api): update error message isra el 2024-05-14 04:57:58 +0300
  • 3ce839bbd5 fix(api): throw exception if message is blank or invalid recipients provided isra el 2024-05-14 04:44:59 +0300
  • 38652c3a82 chore(api): throttle by ip isra el 2024-05-13 09:08:28 +0300
  • 11653896a5 chore(android): bump version to 2.3.1 (11) isra el 2024-05-06 05:12:28 +0300
  • 42ca8e7256 chore(android): bump version to 1.3.1 (11) v2.3.1 isra el 2024-05-06 04:48:28 +0300
  • c2e7711167 fix: resolve timezone issues for received messages isra el 2024-05-06 04:39:13 +0300
  • 0bc7350cf4 chore(api): log errors isra el 2024-04-29 12:59:24 +0300
  • 476d6ddbfd chore(api): update sms schema isra el 2024-04-29 12:58:21 +0300
  • 479bede1b5 fix(api): fix signin with google not updating user data properly isra el 2024-04-29 04:44:19 +0300
  • 1e7aba00f1 chore(api): update sms batch schema isra el 2024-04-28 19:37:29 +0300
  • 623847dc84 Create privacy-policy isra el 2024-04-28 18:03:22 +0300
  • 1497013374 Update README.md isra el 2024-04-28 18:03:01 +0300
  • 8a8ae33900 chore(api): better handle batch sms isra el 2024-04-28 18:02:36 +0300
  • f7fa02cddb Update README.md isra el 2024-04-27 05:26:06 +0300
  • c265eb7def chore: validate email and password length on signup isra el 2024-04-27 05:25:50 +0300
  • 583e184b47 Update FUNDING.yml isra el 2024-04-24 14:12:37 +0300
  • d2abc28a1a chore(api): save last login at isra el 2024-04-24 14:11:19 +0300
  • 28d40e05b4
    Merge pull request #8 from vernu/feature/receive-sms v2.3.0 Israel Abebe 2024-04-20 15:37:57 +0300
  • 43f1e980f0 chore(android): bump version to 2.3.0 (10) #8 isra el 2024-04-20 15:36:34 +0300
  • c78427db7b chore(web): update app download link isra el 2024-04-20 15:32:40 +0300
  • edd6885e1e ui(web): improve receive sms tab ui isra el 2024-04-20 15:32:07 +0300
  • 7e6c490840 docs: improve documentation isra el 2024-04-20 15:06:57 +0300
  • dd4e9f8038 chore(android): disable sticky notification isra el 2024-04-20 14:27:18 +0300
  • 2481180a57 fix(web): prevent api call if there is no activedevice isra el 2024-04-20 14:14:15 +0300
  • da070e0213 chore(web): display received sms count in dashboard isra el 2024-04-20 14:08:22 +0300
  • 47bd11ae08 feat(web): implement received sms tab in dashboard isra el 2024-04-20 14:07:52 +0300
  • 3f63005c60 feat(api): track received sms count stat isra el 2024-04-20 14:06:40 +0300
  • 64e7211f28 ui(web): improve dashboard ui isra el 2024-04-20 13:00:44 +0300
  • 4d1f2e144e ui(web): improve dashboard ui isra el 2024-04-20 12:30:06 +0300
  • fd0bd0e472 chore(android): improve main activity layout isra el 2024-04-20 11:44:09 +0300
  • 238d1830cc chore(android): temporarily disable room db usage isra el 2024-04-20 11:19:07 +0300
  • 3ac80d7b12 chore(web): prevent users from selecting a disabled device in send sms modal isra el 2024-04-20 10:38:30 +0300
  • b9dfa8cfd8 fix(web): null check isra el 2024-04-20 10:34:21 +0300
  • be5e9b1782 chore(api): temporarily disable device and apiKey deletion isra el 2024-04-20 10:33:37 +0300
  • 10b45bd92f feat(api): implement an endpoint to retrieve received messages isra el 2024-04-20 01:05:54 +0300
  • d10fa350d9 feat(api): implement access logging isra el 2024-04-20 00:45:53 +0300
  • db1c4475a6 chore(android): improve instructions isra el 2024-04-20 00:44:11 +0300
  • aad73880f3 chore(android): receive sms feature improvements isra el 2024-04-20 00:43:46 +0300
  • 31735b8d14 chore(android): refactor MainActivity isra el 2024-04-16 08:07:08 +0300
  • f4f1ce41b1 chore(android): add utils class isra el 2024-04-16 08:02:52 +0300
  • 9527b51cad feat(android): implement SMS Receive Broadcast Receiver isra el 2024-04-16 08:02:30 +0300
  • 28aa08da88 feat(android): implement boot complete listener to start sticky notification service isra el 2024-04-16 08:01:30 +0300
  • 30b005d867 feat(android): init room db isra el 2024-04-16 08:00:48 +0300
  • a3882b30a0 chore(android): sticky notification service isra el 2024-04-16 07:59:56 +0300
  • 24a37ccd1e chore(android): add required permissions for receiving sms isra el 2024-04-16 07:57:46 +0300
  • 2b482c8801 chore(android): add new app constant isra el 2024-04-16 07:39:58 +0300
  • c82f8e801c chore(android): reorganize components in main activity isra el 2024-04-16 07:38:52 +0300
  • 51b1828b1d feat(api): receive and save sms isra el 2024-04-16 07:38:19 +0300
  • 2013ee5f7e chore(android): update types for device version fields isra el 2024-04-15 02:15:15 +0300
  • 93652cd835 chore(android): create an ApiManager class isra el 2024-04-15 02:14:30 +0300
  • cd0c40bffa chore(android): add a function to clear a shared pref value isra el 2024-04-15 02:13:27 +0300
  • a09510bc82 chore(android): update sms payload fields isra el 2024-04-15 02:11:23 +0300
  • 646e7f11b6 chore(android): add AppConstants class isra el 2024-04-15 02:10:12 +0300
  • ef49ac1624 chore(android): main activity minor ui change isra el 2024-04-15 02:07:41 +0300
  • cdb1a0d73a chore(api): update sms payload fields isra el 2024-04-15 02:04:47 +0300
  • c31763d1e4 chore(android): replace query apiKey auth by header isra el 2024-04-15 01:51:55 +0300
  • 3d6f3da6d1 chore(api): update response codes to 200 instead of the default 201 isra el 2024-04-15 01:50:53 +0300
  • 80406ab331 chore(api): update sms schema isra el 2024-04-15 01:43:56 +0300
  • 96776aa879 chore(api): support apiKey authentication via headers in addition to query params isra el 2024-04-15 01:41:35 +0300
  • 583a5b8ad6 fix(web): include missing api call for checking current user isra el 2024-04-15 01:40:44 +0300
  • 838dcf4248 feat(api): track apiKey usage isra el 2024-04-15 01:35:24 +0300
  • fd6e06baf7 chore(web): update meta tags isra el 2024-04-15 01:27:02 +0300
  • aa8201eaef chore(web): check for token expiration on launch and redirect to login isra el 2024-04-15 01:26:26 +0300
  • c866d0acec chore(api): update jwt expiration isra el 2024-04-15 01:22:13 +0300
  • ec4a92e555 chore(web): display device id and copy feature in dashboard isra el 2024-04-13 16:05:55 +0300
  • ce1aa2f942 chore: update .gitignore isra el 2024-04-13 04:49:44 +0300
  • 04a2577acc
    Create LICENSE Israel Abebe 2024-04-13 04:43:22 +0300
  • f241b7f67d
    Create FUNDING.yml Israel Abebe 2024-04-13 04:41:23 +0300
  • 2f93f14b44 chore(android): bump version to 2.2.0 v2.2.0 isra el 2024-04-01 06:47:41 +0300
  • 923da3bd7e fix(android): fix multisim issues on old phones isra el 2024-04-01 06:47:01 +0300
  • 415e8452c0 feat(api): throttle all endpoints to 30 requests per minute isra el 2024-03-30 18:47:31 +0300
  • 853b3f8270 chore(web): fix typo isra el 2024-03-30 18:29:58 +0300
  • 62ee62859f chore(web): temporarily hide delete buttons isra el 2024-03-29 07:11:58 +0300
  • b02c345d5f fix(web): fix build error isra el 2024-03-29 07:06:01 +0300
  • 74dded86c0 chore(web): temporarily disable delete buttons isra el 2024-03-29 06:54:08 +0300
  • ab7dc291dc fix(web): fix typo isra el 2024-03-29 06:53:46 +0300
  • 9be88bd2ff feat: reset password isra el 2024-03-25 14:02:53 +0300
  • 9d720dba1a fix(web): update old api url isra el 2024-03-11 11:30:46 +0300
  • 66c9d187aa chore(web): replace code snippet image with highlighted code block isra el 2024-03-11 10:15:21 +0300
  • 81f0646ab1
    Update README.md Israel Abebe 2024-03-11 09:31:20 +0300
  • 4b296f8067 New Domain isra el 2024-03-11 08:53:20 +0300