Brandon Evans
4ef8428151
Convert XcodeList to Combine
2020-12-27 18:29:24 -07:00
Chad Sykes
e3687eacc6
Merge pull request #23 from RobotsAndPencils/enhancement/15-DisableButtonWhenSending
...
Enhancement/15 disable button when sending SMS codes et al
2020-12-27 17:56:30 -07:00
Chad Sykes
ee10d2f92b
Some variable renaming based on PR feedback
2020-12-27 16:14:10 -07:00
Chad Sykes
6cddffbef3
Convert the common code into a ProgressButton
2020-12-27 16:13:36 -07:00
Chad Sykes
74cb2198f5
Add missing error alerts to the SignIn views (this does not fix the error formatting from AppState for fear of merge issues)
2020-12-27 13:36:28 -07:00
Chad Sykes
c9c31ff6f5
Fix warning about executing updating the UI from outside the main thread
2020-12-27 13:21:07 -07:00
Chad Sykes
fb6dd8fac8
Fix some layout issues to improve readability
2020-12-27 13:10:36 -07:00
Chad Sykes
ff1d2546dc
Switch out the action button with an activity spinner when processing a request
2020-12-27 13:10:12 -07:00
Chad Sykes
4e03c59d0a
Disable the action button when the AppState isProcessingRequest
2020-12-27 12:22:57 -07:00
Matt Kiazyk
1d9db94efa
Merge pull request #16 from RobotsAndPencils/matt/listCategoryDefault
...
Saves the list category to userdefaults on top tab
2020-12-27 08:58:48 -06:00
Matt Kiazyk
583eb8b2b8
PR List tab Tweaks
2020-12-27 08:49:28 -06:00
Brandon Evans
047d69197e
Merge pull request #20 from RobotsAndPencils/bug-14/cutOffDigits
...
Bug #14 - Stop clipping the security code numbers input
2020-12-26 19:34:43 -07:00
Brandon Evans
f2c2758bf1
Merge pull request #18 from RobotsAndPencils/about-window
...
Add custom about window with dependency acknowledgments
2020-12-26 18:53:13 -07:00
Brandon Evans
cb42864d44
Add custom about window with dependency acknowledgments
2020-12-26 16:34:16 -07:00
Chad Sykes
cce80ae012
Simple fix to ensure all characters are shown without clipping... while I could try to figure a more robust solution but it feels like there are bigger fish to fry
2020-12-26 16:02:35 -07:00
Brandon Evans
8c5ae40b1e
Merge pull request #12 from RobotsAndPencils/keychain
...
Add SettingsView, store credentials in Keychain, sign in if needed
2020-12-23 23:03:09 -07:00
Matt Kiazyk
46c5399b36
Saves the list category to userdefaults on top tab
2020-12-23 16:20:03 -06:00
Brandon Evans
bfb56660bf
Sign In instead of Login
2020-12-22 22:11:42 -07:00
Brandon Evans
5149e817da
Store credentials in the keychain
...
Like xcodes, storing the username in defaults so we know which item to look up in the keychain later. This also fixes the Xcode list update logic to not only validate the session but login with saved credentials if it fails.
2020-12-22 22:06:18 -07:00
Brandon Evans
867ad8ab4b
Add SettingsView
2020-12-22 21:26:25 -07:00
Brandon Evans
155c62de77
Fix bundle IDs
2020-12-22 21:26:05 -07:00
Brandon Evans
7973ff50ea
Update README.md
2020-12-22 21:03:59 -07:00
Brandon Evans
34adfb73a2
Reorganize files a bit
2020-12-22 21:01:33 -07:00
Brandon Evans
7e2b484b90
Tidy up AppState.update
2020-12-22 20:53:40 -07:00
Brandon Evans
18a7ea3af2
Move XcodesKit source into Xcodes.app
2020-12-22 20:41:36 -07:00
Brandon Evans
17145ec16d
Elaborate in README, add DECISIONS
2020-12-22 20:22:44 -07:00
Brandon Evans
99ba4d83cb
Merge pull request #11 from RobotsAndPencils/auth
...
Implement authentication
2020-12-22 16:20:36 -07:00
Brandon Evans
34d6f4feb4
Update code that validates security code response
2020-12-12 10:45:35 -07:00
Brandon Evans
74f68076e0
Add placeholder code that shows versions in UI after signing in
2020-12-12 10:37:08 -07:00
Brandon Evans
c5e0afc2bb
Support link attributes with AttributedText view
2020-12-05 11:03:16 -07:00
Brandon Evans
c3806e2eff
Allow selecting a phone number interactively
2020-12-05 10:21:53 -07:00
Brandon Evans
fb6ed58b3e
Add PinCodeTextField
2020-12-01 20:35:50 -07:00
Brandon Evans
ad267e2b56
2FA seems to work now
2020-11-28 13:02:17 -07:00
Brandon Evans
a081a1392e
Commit some more WIP UI work
2020-11-24 22:15:11 -07:00
Brandon Evans
93f15eac99
Add status badge to README
2020-11-24 21:47:31 -07:00
Brandon Evans
0e2c69a7d8
Tweak code signing settings so tests can run in CI
...
I'm copying what was done in Secretive since it already figured this out and is a recent macOS app. https://github.com/maxgoedjen/secretive
2020-11-24 21:41:52 -07:00
Brandon Evans
2f5e432239
Fix things, tests pass
2020-11-24 21:20:35 -07:00
Brandon Evans
886d8912ec
Add .github directory from xcodes, update
2020-11-24 21:16:08 -07:00
Brandon Evans
34204af0c1
Ignore .DS_Store
2020-11-24 21:12:14 -07:00
Brandon Evans
ddcfb1c7f8
Rename the project and directories
2020-11-24 21:11:25 -07:00
Brandon Evans
762d18201f
Dump WIP
2020-11-24 21:06:16 -07:00
Brandon Evans
52d9771115
Initial commit
2020-11-24 20:51:03 -07:00