Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Admin management #12

Merged
merged 49 commits into from Sep 30, 2018
Merged

Conversation

Psyf
Copy link

@Psyf Psyf commented Sep 29, 2018

Working:

  • Login, logout, addition and removal of admins
  • most corner cases I can think of accounted for
  • You can see //TODO: tags for incomplete things
  • most tests incomplete/not implemented yet
  • no UI changes except CommandLine prompts
  • fixed some merge issues and bugs after JJ's PR

Issues:

  • Works only in memory or in-file in standalone mode. Major rework on events and StorageManager required to work. Currently it is one AddressBook in memory and THREE AddressBooks in file
  • Passwords currently out in the open. Need to implement popup boxes to mask passwords.

@Psyf Psyf requested a review from teojunjie September 29, 2018 06:32
@Psyf Psyf added type.enhancement New feature or request type.docs Documentation work labels Sep 30, 2018
@Psyf Psyf added this to the v1.1 milestone Sep 30, 2018
@trufflepirate trufflepirate merged commit 9affb07 into CS2113-AY1819S1-T09-1:master Sep 30, 2018
@Psyf Psyf deleted the admin-mgmt branch October 1, 2018 08:53
@Psyf Psyf restored the admin-mgmt branch October 1, 2018 08:55
Psyf pushed a commit that referenced this pull request Oct 31, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type.docs Documentation work type.enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants