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

[CS2103-T16-1] UNIon #89

Open
wants to merge 306 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
306 commits
Select commit Hold shift + click to select a range
9c7fb20
Merge branch 'master' into unix-commands
xlzior Oct 4, 2021
1cc5987
Fix Prefix display
xlzior Oct 4, 2021
9f5deb9
Merge pull request #44 from xlzior/unix-commands
sebbycake Oct 5, 2021
e41a127
Add list folder command and update GUI to display list of folders
sebbycake Oct 6, 2021
b4576be
Merge pull request #48 from sebbycake/view-folder
xlzior Oct 6, 2021
b771f77
Create AddToFolderCommand and parser
rehmmann Oct 7, 2021
b478f10
Set up command parer
rehmmann Oct 8, 2021
3c0cf0e
Write test for AddToFolderCommand
rehmmann Oct 8, 2021
01967d2
Implement tests for Add-To-Folder Parser
rehmmann Oct 8, 2021
548ff01
Fixed checkstyle issues
rehmmann Oct 9, 2021
7d8e393
Fix build & Check with Gradle issues
rehmmann Oct 9, 2021
2000b94
Fix build & Check with Gradle issues 2
rehmmann Oct 9, 2021
dc9467f
Fix build & Check with Gradle issues 3
rehmmann Oct 9, 2021
1941cf2
Add delete folder command
jiarong15 Oct 9, 2021
594ac54
Update import orders and other checkstyle violations
jiarong15 Oct 9, 2021
c094c2a
Rectify single space CI failure
jiarong15 Oct 10, 2021
3b6f65e
Update imports order error for test classes
jiarong15 Oct 10, 2021
eddb6ee
Merge pull request #51 from jiarong15/delete-folder
sebbycake Oct 10, 2021
b14b2f4
Resolve merge confilcts & changes requested
rehmmann Oct 10, 2021
3ca0fe8
Resolve missing javadoc issue
rehmmann Oct 10, 2021
ce16726
Merge pull request #49 from rehmmann/add-to-folder
sebbycake Oct 10, 2021
0e3be57
Update GUI window's title and logo
sebbycake Oct 11, 2021
88f974c
Update UG with find folders command
xlzior Oct 12, 2021
936f6b0
Fixed bug that caused folders to be cleared when trying to clear cont…
itsyme Oct 12, 2021
68e67b8
Merge pull request #55 from xlzior/ug-find-folders
sebbycake Oct 12, 2021
babda38
Merge pull request #53 from sebbycake/gui-window-update
xlzior Oct 12, 2021
fceadac
Abstract copyFolder function to AddressBook
itsyme Oct 13, 2021
cfe6211
Rename copyFolders method to withFolders
itsyme Oct 13, 2021
0464f47
Merge pull request #57 from itsyme/bugfix-clear-command
sebbycake Oct 13, 2021
b0ef403
Fix addToFolder bugs and modify addToFolder command
rehmmann Oct 13, 2021
5a9e4bf
Merge branch 'master' of https://github.com/rehmmann/tp into bugfix-a…
rehmmann Oct 13, 2021
fe338e3
Address requested change
rehmmann Oct 14, 2021
862e222
Merge pull request #61 from rehmmann/bugfix-addContact-command
sebbycake Oct 14, 2021
fb13d8e
Change the definition of Folder::equals to fix rmdir bug
sebbycake Oct 14, 2021
861f7d4
Merge pull request #62 from sebbycake/debug-remove-folder-with-contacts
xlzior Oct 14, 2021
28bfc5c
Update README contents for v1.3
itsyme Oct 14, 2021
0006e49
Merge pull request #64 from itsyme/v1.3-readme-update-contents
sebbycake Oct 14, 2021
884ed97
Update index page with UNIon details
sebbycake Oct 14, 2021
8bfd658
Merge pull request #66 from sebbycake/index-page
xlzior Oct 14, 2021
2f3de1a
Re-merge edit folde name command
jiarong15 Oct 14, 2021
64c61e4
Resolve EOF error
jiarong15 Oct 14, 2021
d781588
Merge pull request #67 from jiarong15/edit-folder-name-command
sebbycake Oct 14, 2021
cc28f69
Update UG for edit folder name
jiarong15 Oct 15, 2021
3bb8c57
Merge pull request #68 from jiarong15/edit-folder-UG
sebbycake Oct 15, 2021
6041295
Change location of copyFolders test
itsyme Oct 18, 2021
04cdec6
Merge pull request #70 from itsyme/fix-withfolders-test
sebbycake Oct 18, 2021
fc891b1
Enable assertions in build.gradle file
sebbycake Oct 18, 2021
bdc5614
Add newline at end of file
sebbycake Oct 18, 2021
9bfc3cc
Implement FindFoldersCommand
xlzior Oct 18, 2021
0329f5f
Abstract TypicalFolders from TypicalPersons
xlzior Oct 18, 2021
975313e
Implement tests for FindFoldersCommand
xlzior Oct 18, 2021
d89255a
Update FindFoldersCommand to match partial words
xlzior Oct 18, 2021
80e20e7
Merge pull request #75 from AY2122S1-CS2103-T16-1/enable-assertions
xlzior Oct 18, 2021
2516b51
Implement StringUtil.containsTextIgnoreCase tests
xlzior Oct 18, 2021
a5ab17b
Add assertion
xlzior Oct 18, 2021
c197f00
Update GUI to display contacts in folders
sebbycake Oct 18, 2021
85457e2
Add newline at the end of file
sebbycake Oct 18, 2021
16cc482
Update DG to include create folder feature and UML diagrams
itsyme Oct 19, 2021
94c116e
Add saving JSON data for folders
itsyme Oct 19, 2021
fb92ac3
Add tests for JsonAddressBookStorage
itsyme Oct 19, 2021
8348ee7
Add newline at end of file
itsyme Oct 19, 2021
d4fa807
Update developer guide
itsyme Oct 19, 2021
c90619b
Add newline at end of file
itsyme Oct 19, 2021
9725340
Update DG for find -folders
xlzior Oct 19, 2021
5e20162
Merge pull request #83 from AY2122S1-CS2103-T16-1/update-dg-create-fo…
sebbycake Oct 19, 2021
5587c2e
Merge pull request #84 from AY2122S1-CS2103-T16-1/dg-find-folders
sebbycake Oct 19, 2021
5c247d3
Updat DG with view folders details
sebbycake Oct 19, 2021
917bfab
Merge pull request #85 from AY2122S1-CS2103-T16-1/dg-view-folders
xlzior Oct 20, 2021
ef81ac6
Merge pull request #77 from AY2122S1-CS2103-T16-1/find-folders
sebbycake Oct 20, 2021
80b8eaf
Merge pull request #79 from AY2122S1-CS2103-T16-1/view-contacts-in-fo…
xlzior Oct 20, 2021
3e6d4cf
Fix bug in which contacts are removed when folder is renamed
sebbycake Oct 20, 2021
e19403f
Merge pull request #82 from AY2122S1-CS2103-T16-1/save-folders-locally
xlzior Oct 20, 2021
15a85ec
Merge pull request #88 from AY2122S1-CS2103-T16-1/bug-fix-edit-folder
xlzior Oct 20, 2021
d5bdfd5
Update dg for add contact to folders
rehmmann Oct 21, 2021
bcb8d7f
Abstract typical folders to separate file
xlzior Oct 21, 2021
78ab60e
Merge pull request #93 from AY2122S1-CS2103-T16-1/bug-fix-typical-fol…
xlzior Oct 21, 2021
516c7e7
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T16-1/tp …
rehmmann Oct 21, 2021
b5b9ed3
Merge pull request #92 from AY2122S1-CS2103-T16-1/dg-addTo-folders
sebbycake Oct 21, 2021
0d04b71
Add ability to parse multiple indexes
rehmmann Oct 21, 2021
e563c0a
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T16-1/tp …
rehmmann Oct 21, 2021
a011fc7
Fix checkstyle and add tests
rehmmann Oct 21, 2021
9d86092
Undo unnecessary changes
rehmmann Oct 22, 2021
e02d14b
Add uml and fix camel case issue
jiarong15 Oct 22, 2021
0bd7721
Merge branch 'master' into remove-contact-from-folder
jiarong15 Oct 22, 2021
806a113
Update DG with edit folder name details
jiarong15 Oct 22, 2021
79686e5
Fix checkstyle issues
jiarong15 Oct 22, 2021
9a2283c
Merge pull request #96 from AY2122S1-CS2103-T16-1/remove-contact-from…
sebbycake Oct 25, 2021
5e7d259
Fix bug where contacts in folder are not updated when contact itself …
sebbycake Oct 25, 2021
5fdef7b
Merge pull request #95 from AY2122S1-CS2103-T16-1/add-multipleContact…
sebbycake Oct 25, 2021
684f397
Merge branch 'master' into bug-fix-contact-in-folder-not-updated
sebbycake Oct 25, 2021
c7d74a8
Add remove contact from folder command
jiarong15 Oct 25, 2021
e7503f9
Merge branch 'master' into remove-contact-from-folder
jiarong15 Oct 25, 2021
83275c2
resolve import issues
jiarong15 Oct 25, 2021
f0feca5
Resolve check style for test classes
jiarong15 Oct 25, 2021
d05b83d
Merge pull request #98 from AY2122S1-CS2103-T16-1/remove-contact-from…
sebbycake Oct 25, 2021
3cdd595
Merge branch 'master' into bug-fix-contact-in-folder-not-updated
sebbycake Oct 25, 2021
fdfcacf
Update index bug
jiarong15 Oct 25, 2021
854531d
Update find's result message to accommodate singular results
xlzior Oct 25, 2021
05453ee
Resolve import issues
jiarong15 Oct 25, 2021
b2c1711
Remove undo/redo and data archiving from developer guide
xlzior Oct 25, 2021
000a801
Reorganise developer guide
xlzior Oct 25, 2021
93f4fdf
Resolve check style for test classes issue
jiarong15 Oct 25, 2021
c24e304
Reorganise user guide
xlzior Oct 25, 2021
7fdbb35
Merge pull request #103 from AY2122S1-CS2103-T16-1/reorganise-dg
sebbycake Oct 25, 2021
c6c667e
Merge pull request #104 from AY2122S1-CS2103-T16-1/reorganise-ug
sebbycake Oct 25, 2021
4306f18
Update UserGuide
rehmmann Oct 26, 2021
7f09f42
Update Ui.png and docs
rehmmann Oct 26, 2021
2101cc8
Fix bug
rehmmann Oct 26, 2021
25bd71e
Merge pull request #101 from AY2122S1-CS2103-T16-1/bug-fix-find-singu…
sebbycake Oct 26, 2021
5624652
Merge pull request #102 from AY2122S1-CS2103-T16-1/remove-contact-fol…
xlzior Oct 26, 2021
a5053d3
Remove unused imports
sebbycake Oct 26, 2021
99c514a
Merge pull request #106 from AY2122S1-CS2103-T16-1/Number-foldername-bug
xlzior Oct 26, 2021
31ececc
Rename parameters of updateAllFolder
sebbycake Oct 26, 2021
6dc9493
Merge pull request #107 from AY2122S1-CS2103-T16-1/bug-fix-contact-in…
xlzior Oct 26, 2021
1367bac
Add 30 char limit to contact names
itsyme Oct 27, 2021
cb927e0
Update user guide for clearing folders
sebbycake Oct 27, 2021
861e2fc
Implement clear folders feature
sebbycake Oct 27, 2021
b37b937
Write unit tests for clear folders command
sebbycake Oct 27, 2021
bac11ac
Update command summary table in user guide
sebbycake Oct 27, 2021
4325611
Add new line at the end of file
sebbycake Oct 27, 2021
60f6208
Merge pull request #109 from AY2122S1-CS2103-T16-1/limit-contact-name…
sebbycake Oct 27, 2021
9a6c669
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T16-1/tp …
rehmmann Oct 28, 2021
057c036
Update UG based on feedback
rehmmann Oct 28, 2021
10e8568
Merge pull request #108 from AY2122S1-CS2103-T16-1/clear-folders
xlzior Oct 28, 2021
52f77a1
Minor UG change
rehmmann Oct 28, 2021
ac93031
Update UG for remove contact from folders
jiarong15 Oct 28, 2021
70da81e
Resolve merge conflict
rehmmann Oct 28, 2021
426b9fd
Merge pull request #105 from AY2122S1-CS2103-T16-1/update-docs
xlzior Oct 28, 2021
8bd5adc
Reordered UG
jiarong15 Oct 28, 2021
288768d
Resolve merge conflict
jiarong15 Nov 1, 2021
d440fa7
Delete UserGuide.md.orig
jiarong15 Nov 1, 2021
6a69ca1
Update list command to be `ls -contacts` in full
xlzior Nov 1, 2021
e8ab18f
Trim leading spaces from command
xlzior Nov 1, 2021
3cde8c5
Trim extra whitespace within command
xlzior Nov 1, 2021
de8097e
Update find commands to ignore flags
xlzior Nov 1, 2021
bec7c61
Merge branch 'master' into update-UG-remove-from-folder
jiarong15 Nov 1, 2021
03b3217
Merge pull request #110 from AY2122S1-CS2103-T16-1/update-UG-remove-f…
xlzior Nov 1, 2021
e16ef63
Update definition of a valid prefix
xlzior Nov 1, 2021
0fa2af6
Simplify StringUtil.removeExtraWhitespace
xlzior Nov 2, 2021
fccb44f
Fix UG bugs
itsyme Nov 2, 2021
7fe5ba5
resolve bugs and recommendations
jiarong15 Nov 2, 2021
9a0613f
resolve checkstyle issues
jiarong15 Nov 2, 2021
8b22218
fix checkstyle error for test class
jiarong15 Nov 2, 2021
83f0be9
Change all address book mentions to UNIon
itsyme Nov 2, 2021
ef89528
Fix more UG bugs
itsyme Nov 2, 2021
5bec847
Remove bold from quick start
itsyme Nov 2, 2021
7e08ea9
Update PPP for xlzior
xlzior Nov 1, 2021
68e6ff1
Add address truncation to UG
itsyme Nov 3, 2021
3792c95
Merge pull request #182 from AY2122S1-CS2103-T16-1/bug-fix-ls-contacts
sebbycake Nov 3, 2021
fedb3ea
Merge pull request #188 from AY2122S1-CS2103-T16-1/bug-fix-ug
sebbycake Nov 3, 2021
e43f7ae
Merge pull request #189 from AY2122S1-CS2103-T16-1/ppp-xlzior
sebbycake Nov 3, 2021
9872141
Remove traces of AB3
sebbycake Nov 3, 2021
1f1cec0
Update help'weblink to our user guide website
sebbycake Nov 3, 2021
75bb24d
Update contact name character limit to 70
sebbycake Nov 3, 2021
f54c0e4
Update negative test case for contact name character limit
sebbycake Nov 3, 2021
265e3eb
Fix Echo command bugs and vague error messages
rehmmann Nov 3, 2021
066229a
Impose char limit on folder name
sebbycake Nov 3, 2021
736ccaf
Update UG for folder name char limit
sebbycake Nov 3, 2021
4de91c9
Update negative test case on AddCommand
sebbycake Nov 3, 2021
fe8a443
Update UserGuide.md
rehmmann Nov 3, 2021
a43f947
Update UserGuide.md
rehmmann Nov 3, 2021
b9fa09b
Merge pull request #193 from AY2122S1-CS2103-T16-1/echo-bug-fix
sebbycake Nov 3, 2021
802b388
Merge branch 'master' into bug-fix-find-flags
xlzior Nov 3, 2021
f314b34
Remove new feature of initial folders
jiarong15 Nov 3, 2021
18cccfb
Remove unused imports
jiarong15 Nov 3, 2021
0661b42
Update portfolio page
rehmmann Nov 4, 2021
78e1016
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T16-1/tp …
rehmmann Nov 4, 2021
9f2855c
Merge pull request #191 from AY2122S1-CS2103-T16-1/update-help-link
xlzior Nov 4, 2021
eca1e37
Merge pull request #195 from AY2122S1-CS2103-T16-1/ppp-rehmmann
xlzior Nov 4, 2021
aad177c
Merge pull request #192 from AY2122S1-CS2103-T16-1/update-contact-nam…
xlzior Nov 4, 2021
c689117
Merge pull request #183 from AY2122S1-CS2103-T16-1/bug-fix-leading-space
sebbycake Nov 4, 2021
24a49e2
Add spacing between two sentences for error msg
sebbycake Nov 4, 2021
513ecbb
Merge branch 'master' into bug-fix-find-flags
xlzior Nov 4, 2021
371817e
Fix checks
xlzior Nov 4, 2021
b826160
Remove more traces of address book where relevant
sebbycake Nov 4, 2021
90ed283
Merge pull request #184 from AY2122S1-CS2103-T16-1/bug-fix-find-flags
sebbycake Nov 4, 2021
62f385e
Fix method of checking that the user input starts with command word
xlzior Nov 4, 2021
48ce5ff
Merge pull request #190 from AY2122S1-CS2103-T16-1/remove-traces-of-AB3
xlzior Nov 4, 2021
c4b3124
Merge pull request #194 from AY2122S1-CS2103-T16-1/impose-char-limit-…
xlzior Nov 4, 2021
cec97a2
Update vim command
jiarong15 Nov 4, 2021
845dbce
Fix unused import
jiarong15 Nov 4, 2021
bbc4afb
Resolve test failures
jiarong15 Nov 4, 2021
a7f0c00
Update Appendix: Instructions for manual testing
xlzior Nov 4, 2021
8bf1bf7
Merge pull request #186 from AY2122S1-CS2103-T16-1/bug-fix-rmdir-error
xlzior Nov 4, 2021
7da4398
Add PPP
jiarong15 Nov 4, 2021
a5e1df0
Update error messages so that they are uniform across the app
sebbycake Nov 4, 2021
2b752ae
Merge pull request #199 from AY2122S1-CS2103-T16-1/PPP-jr
sebbycake Nov 4, 2021
d81ec24
Merge pull request #198 from AY2122S1-CS2103-T16-1/dg-manual-testing
sebbycake Nov 4, 2021
f52efe1
Merge pull request #197 from AY2122S1-CS2103-T16-1/bug-fix-starts-with
sebbycake Nov 4, 2021
0fdcdcd
Resolve merge conflicts
sebbycake Nov 4, 2021
3fbff3d
Fix import order
sebbycake Nov 4, 2021
41a1dd0
Add more use cases and effort appendix
itsyme Nov 4, 2021
2157058
Add portfolio page
sebbycake Nov 4, 2021
d5928bd
Add newline at EOF
sebbycake Nov 4, 2021
8e49a0f
Add newline at EOF
sebbycake Nov 4, 2021
e70a8ea
Fix error message for echo and rm
rehmmann Nov 4, 2021
41a8e05
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T16-1/tp …
rehmmann Nov 4, 2021
6fab562
Remove duplicate error msg
sebbycake Nov 4, 2021
9ba072f
Add PPP for itsyme
itsyme Nov 4, 2021
3b8e234
Update PPP link
itsyme Nov 4, 2021
96aa724
Add new line at EOF
itsyme Nov 4, 2021
a9e57ee
Merge branch 'master' into update-dg-use-case
itsyme Nov 4, 2021
bf0203d
Remove all more to be added
itsyme Nov 4, 2021
550416a
Update PPP
itsyme Nov 4, 2021
75aa40b
Add missing period
itsyme Nov 4, 2021
471590f
Merge pull request #204 from AY2122S1-CS2103-T16-1/ppp-itsyme
xlzior Nov 4, 2021
ca8b566
Merge pull request #201 from AY2122S1-CS2103-T16-1/ppp-sebbycake
xlzior Nov 4, 2021
580b2ae
Merge pull request #202 from AY2122S1-CS2103-T16-1/update-dg-use-case
xlzior Nov 4, 2021
36d381a
Update AboutUs with PPP links
xlzior Nov 4, 2021
d83d079
Modify error message and fix vim command error message
rehmmann Nov 4, 2021
c6faf8f
Fix edge cases
rehmmann Nov 5, 2021
77c4aac
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T16-1/tp …
rehmmann Nov 5, 2021
749a894
Fix minor checkstyle issues
rehmmann Nov 5, 2021
1a4470c
Fix command taking in - char as integer input
rehmmann Nov 5, 2021
b22f2a2
Merge pull request #205 from AY2122S1-CS2103-T16-1/about-us-ppp
sebbycake Nov 5, 2021
c9c26e8
Add portfolio icon for PPP
sebbycake Nov 5, 2021
3688a7d
Merge pull request #207 from AY2122S1-CS2103-T16-1/about-us-ppp
xlzior Nov 5, 2021
03db0d2
Merge pull request #185 from AY2122S1-CS2103-T16-1/bug-fix-prefix-space
sebbycake Nov 5, 2021
931b377
Merge pull request #200 from AY2122S1-CS2103-T16-1/uniform-error-msges
xlzior Nov 5, 2021
5289971
Update user guide
xlzior Nov 5, 2021
9513762
Add page breaks to UG
xlzior Nov 5, 2021
c4cfeb5
Update AboutUs formatting
xlzior Nov 5, 2021
15c5a92
Resolve merge conflicts
rehmmann Nov 5, 2021
e4580b9
Modify test file
rehmmann Nov 5, 2021
ab4320c
Merge pull request #206 from AY2122S1-CS2103-T16-1/bug-fix-error-message
xlzior Nov 6, 2021
8af923c
Update user stories and class diagram
jiarong15 Nov 6, 2021
ab66de3
Delete jiarong15.md
jiarong15 Nov 6, 2021
9e6df58
Standardize error msg for diff EPs
sebbycake Nov 6, 2021
cb239c2
Merge pull request #211 from AY2122S1-CS2103-T16-1/error-msg
xlzior Nov 6, 2021
75b6bb9
Update DG
itsyme Nov 6, 2021
6d062c8
Merge branch 'master' into user-stories
jiarong15 Nov 6, 2021
f056521
Merge pull request #209 from AY2122S1-CS2103-T16-1/user-stories
xlzior Nov 6, 2021
20bd2d7
Merge pull request #212 from AY2122S1-CS2103-T16-1/update-dg-acknowle…
xlzior Nov 6, 2021
53ef16d
Merge branch 'master' into ug-cleanup
xlzior Nov 6, 2021
51994e7
Merge pull request #208 from AY2122S1-CS2103-T16-1/ug-cleanup
sebbycake Nov 6, 2021
0601fbd
Update use case
jiarong15 Nov 7, 2021
b77ab0d
Merge pull request #213 from AY2122S1-CS2103-T16-1/edit-use-case
xlzior Nov 7, 2021
33a6612
Fix stray UG bugs
xlzior Nov 7, 2021
e620896
Fix use cases formatting
xlzior Nov 7, 2021
9d1d8a7
Add page breaks to DG
xlzior Nov 7, 2021
d2f79d7
Update manual testing instructions
xlzior Nov 7, 2021
291147b
Merge pull request #215 from AY2122S1-CS2103-T16-1/dg-cleanup
sebbycake Nov 7, 2021
dbf8886
Resolved rm command bug
jiarong15 Nov 8, 2021
d9c5ac7
Update UG and DG
itsyme Nov 8, 2021
be88a8e
Merge pull request #218 from AY2122S1-CS2103-T16-1/final-update-docum…
xlzior Nov 8, 2021
fbecb8c
Update constant in DG to follow naming convention
xlzior Nov 8, 2021
f68208e
Merge pull request #219 from AY2122S1-CS2103-T16-1/dg-update-constant…
xlzior Nov 8, 2021
fdae445
Update error message
jiarong15 Nov 8, 2021
aca5e04
remove unused import
jiarong15 Nov 8, 2021
bd09e24
Merge pull request #216 from AY2122S1-CS2103-T16-1/rm-bug-fix
xlzior Nov 8, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
/build/
src/main/resources/docs/

# Settings files
/.settings/

# IDEA files
/.idea/
/out/
Expand All @@ -20,3 +23,5 @@ src/test/data/sandbox/
# MacOS custom attributes files created by Finder
.DS_Store
docs/_site/
.project
./docs/*.md.orig
57 changes: 46 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,49 @@
[![CI Status](https://github.com/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/se-edu/addressbook-level3/actions)
# UNIon

UNIon is a desktop application **tailored for Computing Students**,
helping to **organise** and **navigate** the sea of
communication-based **data** in school so that users
can better achieve higher levels of **productivity**.

### Motivation

UNIon was created as a productivity application, aiming to organise school contacts for students.<br>
The name `UNIon` came from the function of the application to
be a collection of a groups of people designed for university students.

### Build Status

[![CI Status](https://github.com/AY2122S1-CS2103-T16-1/tp/actions/workflows/gradle.yml/badge.svg)](https://github.com/AY2122S1-CS2103-T16-1/tp/actions)

### Screenshots

![Ui](docs/images/Ui.png)

* This is **a sample project for Software Engineering (SE) students**.<br>
Example usages:
* as a starting point of a course project (as opposed to writing everything from scratch)
* as a case study
* The project simulates an ongoing software project for a desktop application (called _AddressBook_) used for managing contact details.
* It is **written in OOP fashion**. It provides a **reasonably well-written** code base **bigger** (around 6 KLoC) than what students usually write in beginner-level SE modules, without being overwhelmingly big.
* It comes with a **reasonable level of user and developer documentation**.
* It is named `AddressBook Level 3` (`AB3` for short) because it was initially created as a part of a series of `AddressBook` projects (`Level 1`, `Level 2`, `Level 3` ...).
* For the detailed documentation of this project, see the **[Address Book Product Website](https://se-education.org/addressbook-level3)**.
* This project is a **part of the se-education.org** initiative. If you would like to contribute code to this project, see [se-education.org](https://se-education.org#https://se-education.org/#contributing) for more info.
### Features

* Add contacts to UNIon
* Search for a mobile number of a contact
* Update contact details
* Delete contacts
* Create folders for your contacts
* Add contacts to folders
* List all folders
* Delete folders
* Use Unix commands to navigate UNIon

**Coming Soon...**
* GUI window update
* Folders saved locally
* Find specific folders
* Add multiple contacts at once
* Rename folder

### Built With

* Java
* JavaFX

### Acknowledgement

This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).

7 changes: 6 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,13 @@ dependencies {
testRuntimeOnly group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: jUnitVersion
}


shadowJar {
archiveName = 'addressbook.jar'
archiveName = 'UNIon.jar'
}

defaultTasks 'clean', 'test'

run {
enableAssertions = true
}
73 changes: 41 additions & 32 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,57 +3,66 @@ layout: page
title: About Us
---

We are a team based in the [School of Computing, National University of Singapore](http://www.comp.nus.edu.sg).
We believe in providing **simplicity** in everything we do here. If you're the kind of person who likes to organize your
communication-based data easily with just a keyboard, you will enjoy UNIon. By re-purposing Unix commands, we ensure
that you can get up to speed quickly and be productive with your data.

You can reach us at the email `seer[at]comp.nus.edu.sg`
# Our Team

## Project team
## Lee Hur Sebastian

### John Doe
**Role: Team Lead**

<img src="images/johndoe.png" width="200px">
<img src="images/sebbycake.png" width="200px">

[[homepage](http://www.comp.nus.edu.sg/~damithch)]
[[github](https://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[![Sebastian PPP](images/portfolio.png)](https://ay2122s1-cs2103-t16-1.github.io/tp/team/sebbycake.html) &nbsp;
[![Sebastian LinkedIn](images/linkedin.png)](https://www.linkedin.com/in/sebastian-lee-329b45198/) &nbsp;
[![Sebastian GitHub](images/github.png)](https://github.com/sebbycake)

* Role: Project Advisor
<br>

### Jane Doe
## Lye Wen Jun

<img src="images/johndoe.png" width="200px">
**Role: Code Quality**

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
<img src="images/xlzior.png" width="200px">

* Role: Team Lead
* Responsibilities: UI
[![Wen Jun PPP](images/portfolio.png)](https://ay2122s1-cs2103-t16-1.github.io/tp/team/xlzior.html) &nbsp;
[![Wen Jun LinkedIn](images/linkedin.png)](https://www.linkedin.com/in/wen-jun-lye/) &nbsp;
[![Wen Jun GitHub](images/github.png)](https://github.com/xlzior/)

### Johnny Doe
<br>

<img src="images/johndoe.png" width="200px">
## Lee Wei, David

[[github](http://github.com/johndoe)] [[portfolio](team/johndoe.md)]
**Role: Documentation**

* Role: Developer
* Responsibilities: Data
<img src="images/itsyme.png" width="200px">

### Jean Doe
[![David PPP](images/portfolio.png)](https://ay2122s1-cs2103-t16-1.github.io/tp/team/itsyme.html) &nbsp;
[![David LinkedIn](images/linkedin.png)](https://www.linkedin.com/in/david-lee-4a147a1b1/) &nbsp;
[![David GitHub](images/github.png)](https://github.com/itsyme)

<img src="images/johndoe.png" width="200px">
<br>

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
## Rehman Sajid

* Role: Developer
* Responsibilities: Dev Ops + Threading
**Role: Integration**

### James Doe
<img src="images/rehmmann.png" width="200px">

<img src="images/johndoe.png" width="200px">
[![Rehman PPP](images/portfolio.png)](https://ay2122s1-cs2103-t16-1.github.io/tp/team/rehmmann.html) &nbsp;
[![Rehman LinkedIn](images/linkedin.png)](https://www.linkedin.com/in/rehman-sajid/) &nbsp;
[![Rehman GitHub](images/github.png)](https://github.com/rehmmann/)

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
<br>

* Role: Developer
* Responsibilities: UI
## Ching Jia Rong

**Role: Testing**

<img src="images/jiarong15.png" width="200px">

[![Jia Rong PPP](images/portfolio.png)](https://ay2122s1-cs2103-t16-1.github.io/tp/team/jiarong15.html) &nbsp;
[![Jia Rong LinkedIn](images/linkedin.png)](https://www.linkedin.com/in/jiarong15//) &nbsp;
[![Jia Rong GitHub](images/github.png)](https://github.com/jiarong15)
Loading