Commit Graph

  • 325792ff13 [F] Fix forgot to pass in params Hykilpikonna 2021-01-22 16:51:36 -05:00
  • 746d3ff229 [+] Create AccountViewController.this.login() to show account view after login Hykilpikonna 2021-01-22 16:45:15 -05:00
  • 33d3739005 [+] Combine user login and registration into one function Hykilpikonna 2021-01-22 16:43:43 -05:00
  • 4a635aadce [+] Encapsulate UserDefaults subscript Hykilpikonna 2021-01-22 16:34:40 -05:00
  • e53cc408e2 [+] Encapsulate UI update closure Hykilpikonna 2021-01-22 16:27:34 -05:00
  • 45cf2b768e [O] Cleanup http request encapsulations Hykilpikonna 2021-01-22 16:18:05 -05:00
  • 6cb4b75f82 [F] Fix trying to parse string values as jsons Hykilpikonna 2021-01-22 16:14:02 -05:00
  • 1aeb6fb666 [F] Use POST request + headers Hykilpikonna 2021-01-22 16:13:44 -05:00
  • 2ced920106 [+] Add login API Hykilpikonna 2021-01-22 15:42:39 -05:00
  • 021368d7bb [+] Display request errors Hykilpikonna 2021-01-22 15:38:33 -05:00
  • 306d4bfaf1 [+] Dismiss alert after receiving the response Hykilpikonna 2021-01-22 15:37:13 -05:00
  • f37a12c963 [O] Return the alert so that it can be dismissed programmatically Hykilpikonna 2021-01-22 15:23:55 -05:00
  • e790bca040 [+] Send registration request Hykilpikonna 2021-01-22 15:19:20 -05:00
  • 8f829217c1 [+] Add parameter "okayable" to alert function Hykilpikonna 2021-01-22 15:18:49 -05:00
  • facf8eaeec [F] Fix optional in password text unwrapping Hykilpikonna 2021-01-22 15:08:02 -05:00
  • a375f16947 [+] Verify username and password for register Hykilpikonna 2021-01-22 15:07:09 -05:00
  • 788eb4973a [+] Encapsulate Regex matching stuff Hykilpikonna 2021-01-22 15:02:05 -05:00
  • 9ee1132d7d [+] Encapsulate sending an alert Hykilpikonna 2021-01-22 14:54:00 -05:00
  • a3dfff1e38 [+] Encapsulate SHA256 hashing Hykilpikonna 2021-01-22 14:45:59 -05:00
  • 6f76ff90cd [+] Create Login view controller Hykilpikonna 2021-01-22 14:05:02 -05:00
  • cd6d81c3b3 [O] Give credit to https://stackoverflow.com/a/43132311/7346633 for MathExpression Hykilpikonna 2021-01-22 14:04:41 -05:00
  • 6d0aa461c3 Redesigned RPS class. Aaron 2021-01-22 13:18:00 -05:00
  • bf7e746aff Changed Puzzle WVM to Factor Aaron 2021-01-22 13:06:44 -05:00
  • 1223e42c46 Added endAlarm function. Aaron 2021-01-22 13:00:20 -05:00
  • 083b5a05e0 Fixed optional unwrapping Aaron 2021-01-22 12:56:52 -05:00
  • 259137170d [F] Fix MathExpressions.swift indentation and add comments Hykilpikonna 2021-01-22 10:35:17 -05:00
  • e165beb3aa [-] Remove accelerometer test Hykilpikonna 2021-01-22 10:19:30 -05:00
  • e255f8811e [O] Optimize Andrew's setData Hykilpikonna 2021-01-22 10:11:22 -05:00
  • 2cbfa70658 Credit internet for MathExpressions and now display 12-hour clock instead of 24 hour Andrew 2021-01-21 17:15:52 -05:00
  • c187403e29 Updated the delete button for alarms Dallon Archibald 2021-01-21 14:54:38 -05:00
  • f8b78cfbc4 Merge branch 'main' of github.com:hykilpikonna/ProjectClock into main Aaron 2021-01-21 14:37:08 -05:00
  • 386e3f988e PuzzleAlarm functions (No UI) Aaron 2021-01-21 14:36:52 -05:00
  • 1bc2f95749 Merge branch 'main' of github.com:hykilpikonna/ProjectClock into main Dallon Archibald 2021-01-21 14:34:55 -05:00
  • da46725420 Added rock, paper, scissors class. Need to connect outlets/actions and implement condition to leave (its repeating rn) Dallon Archibald 2021-01-21 14:34:41 -05:00
  • 751c92fe14 Merge branch 'main' of github.com:hykilpikonna/ProjectClock into main Aaron 2021-01-21 14:31:34 -05:00
  • e41c0ea067 Revert "Merge branch 'main' of github.com:hykilpikonna/ProjectClock into main" Aaron 2021-01-21 14:29:56 -05:00
  • ecd15bb30a Merge branch 'main' of github.com:hykilpikonna/ProjectClock into main Aaron 2021-01-21 14:29:30 -05:00
  • 431650c366 Sorry! Again Andrew 2021-01-21 14:27:31 -05:00
  • acfcdbed24 Integrating PuzzleWakeMethod (1/2) Aaron 2021-01-21 14:27:27 -05:00
  • d200984eaf Simpler Quadratic Problems with a-value of 1 Andrew 2021-01-21 14:26:56 -05:00
  • d999944dfa [F] Forgot to commit the storyboard Hykilpikonna 2021-01-21 13:58:28 -05:00
  • 634ad5aaf8 [+] Add a button to stop an alarm Hykilpikonna 2021-01-21 13:57:37 -05:00
  • 2eeb560fbb Started noticiation logic. Aaron 2021-01-21 13:46:08 -05:00
  • 9312184177 Merge branch 'main' of github.com:hykilpikonna/ProjectClock into main Aaron 2021-01-21 09:33:05 -05:00
  • 17b300e74c Update AlarmActivationViewController.swift Aaron 2021-01-21 09:32:56 -05:00
  • 996a1b343b [PR][F] Vanilla - Fix date index out of range error. Hykilpikonna 2021-01-20 23:51:33 -05:00
  • 03e52c7cb4 [F] Fix date index out of range error. VergeDX 2021-01-21 10:37:54 +08:00
  • d9a1fe4649 Merge branch 'main' of github.com:hykilpikonna/ProjectClock into main Hykilpikonna 2021-01-20 15:31:04 -05:00
  • 950e86302c [+] Write comments for Dallon's Code Hykilpikonna 2021-01-20 15:30:24 -05:00
  • b987823a8e Three Simple Math Problems Added Andrew 2021-01-20 15:18:43 -05:00
  • 5a64dab670 Merge branch 'main' of github.com:hykilpikonna/ProjectClock into main Dallon Archibald 2021-01-20 11:34:46 -05:00
  • ef72aa8b91 Added alarm name in storyboard and started implementation of adding alarms Dallon Archibald 2021-01-20 11:34:33 -05:00
  • e9d0500132 Math Expression Class to generate math problems Andrew 2021-01-20 11:24:53 -05:00
  • d5cfddb3fb Merge branch 'main' of github.com:hykilpikonna/ProjectClock into main Aaron 2021-01-20 11:24:00 -05:00
  • 84e4358fbc Added WakeMethod differentiation Aaron 2021-01-20 11:23:50 -05:00
  • f9c1af7fd8 Corrected outlets Dallon Archibald 2021-01-20 11:10:10 -05:00
  • 54dad7f1d4 Implemented basic outlets Dallon Archibald 2021-01-20 11:03:36 -05:00
  • 56fb9b6a3d setData function Andrew 2021-01-19 11:44:05 -05:00
  • e0fd1e758d Merge branch 'experimental' into main Aaron 2021-01-19 08:31:06 -05:00
  • 10ee836f51 Revert "Notification should open AlarmVC - It doesnt" Aaron 2021-01-19 08:30:25 -05:00
  • b65bd3c3c0 Revert "Issue is in if-let alarmVC" Aaron 2021-01-19 08:29:54 -05:00
  • 26752f607e [F] Refresh table when alarms are changed Hykilpikonna 2021-01-17 17:10:58 -05:00
  • a57ab9c2f8 [F] Add debug alarm with lastActivate one minutes prior Hykilpikonna 2021-01-17 16:38:51 -05:00
  • 2c5f28c97b [O] Implement obj.apply {} like Kotlin Hykilpikonna 2021-01-17 16:34:20 -05:00
  • 7e4dc51da8 [O] Move default values to alarm constructor Hykilpikonna 2021-01-17 16:30:18 -05:00
  • 2cd464c890 [+] Add button to delete all alarms Hykilpikonna 2021-01-17 16:27:51 -05:00
  • d01d56b6ef [O] Loop alarm sound + vibration Hykilpikonna 2021-01-17 16:18:56 -05:00
  • 788d43e333 [F] Fix alarm detection in the same minute Hykilpikonna 2021-01-17 16:18:28 -05:00
  • a493bfe6e8 [+] Disable alarm after activating Hykilpikonna 2021-01-17 16:00:56 -05:00
  • c54e18ad64 [O] Make Alarm a class Hykilpikonna 2021-01-17 15:59:25 -05:00
  • ce9cbd7127 [F] Fix no segue with identifier 'activate-alarmactivate-alarm'' Hykilpikonna 2021-01-17 15:48:23 -05:00
  • 33c6173785 [+] Play sound when alarm is activated Hykilpikonna 2021-01-17 15:48:07 -05:00
  • cb80b2925d [+] Create add alarm debug button Hykilpikonna 2021-01-17 15:47:20 -05:00
  • 06d639c912 [-] Remove unlinked outlets Hykilpikonna 2021-01-17 15:14:55 -05:00
  • d90c792436 [+] Allow AlarmActivator to segue to the alarm activating view Hykilpikonna 2021-01-17 15:13:11 -05:00
  • f88c48b9ad [+] Get alarms to activate in AlarmActivator Hykilpikonna 2021-01-17 15:04:17 -05:00
  • ce758633b0 [F] Use lastActivate as the base for nextActivate rather than current date Hykilpikonna 2021-01-17 14:58:28 -05:00
  • d0ab0ba81d [+] Authorize badge and sound for alerts too Hykilpikonna 2021-01-17 14:57:01 -05:00
  • a4de8274d4 [M] Rearrange files Hykilpikonna 2021-01-17 14:56:10 -05:00
  • 31afd97850 [+] Set alarm table cell's going off text Hykilpikonna 2021-01-17 14:50:13 -05:00
  • a3252603fb [+] Create toString for TimeInterval Hykilpikonna 2021-01-17 14:48:58 -05:00
  • e0b6eb41fd [+] Create function to get alarms activating now Hykilpikonna 2021-01-17 14:31:29 -05:00
  • ba50233bd2 [+] Allow one-time alarms to bypass repeating date check Hykilpikonna 2021-01-17 14:27:36 -05:00
  • 79202c71f3 [+] Make sure it repeats on that day Hykilpikonna 2021-01-17 14:26:17 -05:00
  • 7e17405858 [+] Create computed field nextActivate to calculate the next activation date for an alarm Hykilpikonna 2021-01-17 14:25:35 -05:00
  • c3c2142418 [+] Add autoDisable field to alarm Hykilpikonna 2021-01-17 14:25:03 -05:00
  • 251b281a04 [+] Add repeats field to alarm Hykilpikonna 2021-01-17 14:24:43 -05:00
  • ce9cf95e47 [O] Use hour + minute instead of Date when storing alarm time Hykilpikonna 2021-01-17 14:24:26 -05:00
  • 3cc0672d26 [+] Create function date.added() to modify the date Hykilpikonna 2021-01-17 14:23:28 -05:00
  • fd332ad9f4 [+] Create function date.get() to get any date components from a date Hykilpikonna 2021-01-17 14:23:12 -05:00
  • c1e49ed66f [+] Create function to get hour, minute, second from date Hykilpikonna 2021-01-17 13:51:21 -05:00
  • bf37dd657c [+] Create function to create date from year, month, day, hour, min Hykilpikonna 2021-01-17 13:48:36 -05:00
  • 395a7ecdec [+] Create function to get year, month, day from date Hykilpikonna 2021-01-17 13:48:17 -05:00
  • 650c48ade9 [U] Update alarm instantiation Hykilpikonna 2021-01-17 13:26:47 -05:00
  • 6b89b930fc [+] Add toString to Date Hykilpikonna 2021-01-17 13:25:04 -05:00
  • c30f78efbb [+] Create enabled field in Alarm Hykilpikonna 2021-01-17 13:17:19 -05:00
  • c3fc3e827f [U] Update function calls Hykilpikonna 2021-01-17 13:14:19 -05:00
  • 02d8b40831 [+] Create Alarms object and save and read functions Hykilpikonna 2021-01-17 13:12:13 -05:00
  • 0571645df7 [+] Display local alarms in Alarm table Hykilpikonna 2021-01-17 13:01:17 -05:00
  • bbd1520f5d [+] Create function to get local alarms Hykilpikonna 2021-01-17 13:00:52 -05:00