This website requires JavaScript.
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