Commit Graph

216 Commits

Author SHA1 Message Date
Dallon Archibald 74c2c76af9 Implemented and linked UI elements 2021-01-23 17:58:27 -05:00
Dallon Archibald e6817bd795 Created Stopwatch controller and adjusted/linked tab bar 2021-01-23 17:34:28 -05:00
Aaron 148a104a4c Merge branch 'main' of github.com:hykilpikonna/ProjectClock into main 2021-01-23 17:09:39 -05:00
Aaron 2a9cb8e677 Theoretical RPS WVM completed 2021-01-23 17:09:31 -05:00
Dallon Archibald ff22e44140 Corrected error 2021-01-23 16:54:34 -05:00
Aaron 5b576a7912 Fixed storyboard 2021-01-23 16:49:05 -05:00
Aaron 5a6534b1f1 Merge branch 'main' of github.com:hykilpikonna/ProjectClock into main 2021-01-23 16:47:38 -05:00
Aaron 219de54856 Adjusted RPS related actions 2021-01-23 16:47:31 -05:00
Dallon Archibald 5800cd9774 RPS UI Design 2021-01-23 16:47:17 -05:00
Aaron e461dae024 Redesigned RPS class 2021-01-23 16:30:33 -05:00
Hykilpikonna 72b0cc92b6 [+] Merge Account Branch: Implement Register, Login, Logout, Delete
[+] Merge Account Branch: Implement Register, Login, Logout, Delete
2021-01-22 18:16:26 -05:00
Hykilpikonna 7435c04348 [+] Implement delete button 2021-01-22 18:13:36 -05:00
Hykilpikonna a774446a30 [+] Link deleteAccount button 2021-01-22 18:10:27 -05:00
Hykilpikonna 16046f7375 [U] Update usage to call encapsulated method 2021-01-22 18:10:03 -05:00
Hykilpikonna 39dd83f287 [+] Encapsulate http requests inside view controllers 2021-01-22 18:09:42 -05:00
Hykilpikonna 3e601e474e [+] Add error message for username doesn't exist 2021-01-22 17:59:30 -05:00
Hykilpikonna 6695f264ae [+] Add error message for incorrect username/password 2021-01-22 17:59:06 -05:00
Hykilpikonna 9054f13af7 [F] Fix "Strong password" bug 2021-01-22 17:57:38 -05:00
Hykilpikonna 3ceeac07bc [+] Add error message for account exists 2021-01-22 17:52:06 -05:00
Hykilpikonna e1ff034115 [O] Encapsulate ui{} inside alarm.dismiss{} 2021-01-22 17:46:04 -05:00
Hykilpikonna aa602051d1 [+] Add comments 2021-01-22 17:44:52 -05:00
Hykilpikonna 5835006985 [F] Fix "Main thread only" errors 2021-01-22 17:44:46 -05:00
Hykilpikonna e9196bb249 [-] Remove backup features and add default avatar 2021-01-22 17:44:19 -05:00
Hykilpikonna e32b3a4db9 [+] Implement logout and display 2021-01-22 17:26:27 -05:00
Hykilpikonna a505a8e553 [+] Create display function in ManageVC that displays account info after login 2021-01-22 17:24:36 -05:00
Hykilpikonna 5ee0ee4f4e [+] Create logout function 2021-01-22 17:24:02 -05:00
Hykilpikonna 4e4ea76d7e [+] Allow insecure http access for localhost 2021-01-22 17:02:39 -05:00
Hykilpikonna b3053d2673 [F] Fix localStorage login detection 2021-01-22 17:00:55 -05:00
Hykilpikonna 9bb4d0ccf1 [+] Automatically check login status on start 2021-01-22 16:54:20 -05:00
Hykilpikonna b1e11b8bc2 [+] Switch isHidden on login 2021-01-22 16:54:06 -05:00
Hykilpikonna 520d4bb6a3 [+] Specify input type to username and password 2021-01-22 16:53:40 -05:00
Hykilpikonna 325792ff13 [F] Fix forgot to pass in params 2021-01-22 16:51:36 -05:00
Hykilpikonna 746d3ff229 [+] Create AccountViewController.this.login() to show account view after login 2021-01-22 16:45:15 -05:00
Hykilpikonna 33d3739005 [+] Combine user login and registration into one function 2021-01-22 16:43:43 -05:00
Hykilpikonna 4a635aadce [+] Encapsulate UserDefaults subscript 2021-01-22 16:34:40 -05:00
Hykilpikonna e53cc408e2 [+] Encapsulate UI update closure 2021-01-22 16:27:34 -05:00
Hykilpikonna 45cf2b768e [O] Cleanup http request encapsulations 2021-01-22 16:18:05 -05:00
Hykilpikonna 6cb4b75f82 [F] Fix trying to parse string values as jsons 2021-01-22 16:14:02 -05:00
Hykilpikonna 1aeb6fb666 [F] Use POST request + headers 2021-01-22 16:13:44 -05:00
Hykilpikonna 2ced920106 [+] Add login API 2021-01-22 15:42:39 -05:00
Hykilpikonna 021368d7bb [+] Display request errors 2021-01-22 15:38:33 -05:00
Hykilpikonna 306d4bfaf1 [+] Dismiss alert after receiving the response 2021-01-22 15:37:13 -05:00
Hykilpikonna f37a12c963 [O] Return the alert so that it can be dismissed programmatically 2021-01-22 15:23:55 -05:00
Hykilpikonna e790bca040 [+] Send registration request 2021-01-22 15:19:20 -05:00
Hykilpikonna 8f829217c1 [+] Add parameter "okayable" to alert function 2021-01-22 15:18:49 -05:00
Hykilpikonna facf8eaeec [F] Fix optional in password text unwrapping 2021-01-22 15:08:02 -05:00
Hykilpikonna a375f16947 [+] Verify username and password for register 2021-01-22 15:07:09 -05:00
Hykilpikonna 788eb4973a [+] Encapsulate Regex matching stuff 2021-01-22 15:02:05 -05:00
Hykilpikonna 9ee1132d7d [+] Encapsulate sending an alert 2021-01-22 14:54:00 -05:00
Hykilpikonna a3dfff1e38 [+] Encapsulate SHA256 hashing 2021-01-22 14:45:59 -05:00