-
Notifications
You must be signed in to change notification settings - Fork 7
S24 privacy combined profile #1060
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
Open
jsenning
wants to merge
91
commits into
develop
Choose a base branch
from
s24-privacy-combined-profile
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 68 commits
Commits
Show all changes
91 commits
Select commit
Hold shift + click to select a range
bb9e5ab
initial commit - move the code from the old branch to new branch in o…
ArabellaJi fbcb629
correct typos and keep consistency
ArabellaJi a937cfd
got the drop down menus Public/FacStaff/Private to work again
tsion-tez d706e46
Revert "got the drop down menus Public/FacStaff/Private to work again"
275360c
Merge branch 'develop' into s24-privacy
jsenning 0b7898f
update IsMobilePhonePrivate
tsion-tez 1976b02
Lay grond work for imposing privacy constraints after composing profile
jsenning 34f5edd
Continued working on ImposePrivacySettings()
jsenning 05e92a3
in progress: some profile entries are not objects
jsenning b5140c4
Merge branch 'develop' into s24-privacy-combined-profile
jsenning 962061b
Changed ProfileItem; Encapsulated some profile information
jsenning 9f9dd59
Converted names to ProfileItems
jsenning eeb400a
a bit of cleanup
jsenning 4ca5319
removed homephone from student public view
tsion-tez 3b3356a
draft: refactor visibility for reuse
russtuck 649514c
Removed HomeFax from ViewModels; several new ProfileItems
jsenning 0e8fcfb
refactored ImposePrivacySettings
jsenning cbc1c94
Untested refactor with no intentional change in function
russtuck 7677b39
Add rebuilt documentation
russtuck 6ba3af5
Merge branch 's24-privacy-combined-profile' into s24-privacy-combined…
russtuck f79863d
snapshot: testing, partly fixed, not working
russtuck 3040ee2
Clean up variable names and magic values
jsenning 549cf8b
Merge branch 's24-privacy-combined-profile' into s24-privacy-combined…
russtuck 900c470
Merge branch 'develop' into s24-privacy-combined-profile
jsenning 2e70441
Add CanISeeThisStudent to help enforce FERPA visibility limits
russtuck 029bd6b
Delete obsolete code and make 'buildings' same as 'building'
russtuck 1710440
removed old (and commented out) code
jsenning 13d0d6a
Move 'CanISee...' and 'VisibleToMe...' to more logical home
russtuck df19ee1
Use 'state your business' to control access to privacy setting
jsenning 6508b80
Update Gordon360/Static Classes/Names.cs
jsenning c64c78d
Update Gordon360/Services/ProfileService.cs
jsenning eac8dae
Update Gordon360/Services/ProfileService.cs
jsenning 479b55b
Merge branch 'develop' into s24-privacy-combined-profile
jsenning 3851170
Merge branch 'develop' into s24-privacy-combined-profile-state-your-b…
jsenning a243aef
cleanup and added comments
jsenning 7de58f7
Merged s24-privacy-combined-profile-state-your-business
jsenning b46292c
Fix security hole that made all schedules public
russtuck 470cafc
Updated a couple of comments
jsenning 1cbe544
KeepPrivate for FERPA: Y and P
russtuck 83a96c8
Delete obsolete TODO comments
russtuck ec9b181
Merge branch 'develop' into s24-privacy-combined-profile
jsenning 0349a4b
Merge branch 'develop' into s24-privacy-combined-profile
jsenning 0a9d849
Merged develop into s24-privacy-combined-profile-ferpa
jsenning 9115002
XML documentation auto-updated
jsenning 54ca66f
add code that should have been kept when merged with develop
jsenning 51dc364
Update Gordon360/Models/ViewModels/UserPrivacyUpdateViewModel.cs
jsenning caf9029
Increased degrees of control in user privacy settings
jsenning 3bd3f95
merged s24-privacy-combined-profile-ferpa into s25-privacy-combined-p…
jsenning d69c8b5
Merged develop into branch
jsenning 3f3474a
Added FirstHireDt and Entrance_Date to profiles
jsenning f582d1a
Merge branch 'develop' into s24-privacy-combined-profile
jsenning f2b3068
Enforce home city privacy during advanced search
jsenning e6da0ac
update comments and clarify route and method names
jsenning e3a1f56
merged with develop
jsenning d212ff7
clean up
jsenning df652c0
Merge branch 'develop' into s24-privacy-combined-profile
jsenning 9443930
fixed bug introduced during merge with develop
jsenning 71333e0
Whoops - forgot to include xml doc file
jsenning 693f8c3
updated comments
jsenning 1875011
Updated comments on UserPrivacy view models
jsenning 2636a83
in-progress: handling default privacy settings
jsenning c1bcf9f
Use old-style profile privacy settings if privacy data has not been set
jsenning 6c435b4
Merge branch 'develop' into s24-privacy-combined-profile
jsenning e71d709
Distinguish courses taught from courses taken
russtuck f057f43
Revert "Distinguish courses taught from courses taken"
russtuck 6d693ec
Distinguish courses taught from courses taken (2nd try)
russtuck f96d73a
Fix type error
russtuck 4bee957
Merge from develop
russtuck 318572f
Update Gordon360/Controllers/ProfilesController.cs
jsenning 82ec320
Update Gordon360/Controllers/ProfilesController.cs
jsenning 0ab2c3f
Update Gordon360/Services/ProfileService.cs
jsenning f978185
Fix access to own schedule and alumni schedules
russtuck 1b7c402
Remove redundant and problematic StateYourBusiness; update docs
russtuck 552528c
Converted ProfileItem to use generics
jsenning e52d782
Removed PublicFacultyStaffProfileViewModel and PublicAlumniProfileVie…
jsenning 78688de
Merge branch 'develop' into s24-privacy-combined-profile
jsenning 09fe1fa
Merge branch 'develop' into s24-privacy-combined-profile
jsenning dfadb69
Use int Ids as keys for user privacy
EjPlatzer 67c7e95
Merge branch 's24-privacy-combined-profile' of https://github.com/gor…
EjPlatzer b73e832
Merge branch 's24-privacy-combined-profile' of github.com:gordon-cs/g…
jsenning 4fa0bba
Merge branch 'develop' into s24-privacy-combined-profile
jsenning 8d720b9
unfinished changes necessitated by DB change
jsenning 2825306
in-progress: API compiles but ViewModels not yet correct
jsenning 071b100
Working API
jsenning 9fb875b
Merge branch 'develop' into s24-privacy-combined-profile
jsenning f57a12d
Receive privacy field and visibility as strings from UI
jsenning f52c9a1
Updated Schedule Controller test
jsenning 1008f36
Enforce semi-private restriction for students
jsenning aa5803a
Merge branch 'develop' into s24-privacy-combined-profile
jsenning 4e41543
Fix merge develop into s24-privacy-combined-profile
jsenning b8c7299
Merge branch 'develop' into s24-privacy-combined-profile
jsenning File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
jsenning marked this conversation as resolved.
Show resolved
Hide resolved
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.