Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
593 commits
Select commit Hold shift + click to select a range
669d99e
#2540 load metadata to the specifiy tags
DavidBlaa Aug 17, 2026
983ff24
#2373 fix boolean missing value issue
DavidBlaa Aug 17, 2026
287f28b
#2542 Add ROR Custom UI Component
geofranzi Aug 17, 2026
804d171
#2535 Add ORCID Custom UI Component
geofranzi Aug 17, 2026
1c70cbe
#2539 Add view mode with custom key name and custom separators
geofranzi Aug 17, 2026
1117acd
#2543 Add Text Area Custom UI Component
geofranzi Aug 17, 2026
11b72e3
#1741 #2538 Add view mode for TS
geofranzi Aug 17, 2026
7104a9d
#2296 Fix changes modes, fix only in and only out drawing
geofranzi Aug 17, 2026
4a32583
#2538 Allow custom components for view mode, split edit / view mode; …
geofranzi Aug 17, 2026
ea898de
#2536 Show description for all fields (even if empty)
geofranzi Aug 17, 2026
21795ba
#2543 #235 #2542 Add Text area, ror and orcid to component catalogue
geofranzi Aug 17, 2026
b06b80a
#2296 Correct title for custom component config
geofranzi Aug 17, 2026
03a1140
#2536 update core ui for descriptions
geofranzi Aug 17, 2026
bcc3873
#2530 Add Menu entry
geofranzi Aug 17, 2026
9897619
#2530 Metadiff tool ..hide unchanged fields
geofranzi Aug 17, 2026
d772473
#2540 fix missing default values
geofranzi Aug 17, 2026
b1d93d7
#2459 Manage DOI Requests: Sort list descending by default
geofranzi Aug 17, 2026
2150c25
#2517 Fix Metadata Diff Tool: Arrays not compared correct
geofranzi Aug 17, 2026
661cd48
fix public datasets should not contain dataset ID in the end
EleonoraPetzold Aug 18, 2026
f6e60cf
#2536 update core ui for descriptions
geofranzi Aug 18, 2026
5fe4de0
Merge branch 'rc' of https://github.com/BEXIS2/Core into rc
geofranzi Aug 18, 2026
ee697bd
#2536 fix grey border is gone after build
geofranzi Aug 18, 2026
743308f
#2536 mobile view
geofranzi Aug 18, 2026
7204a51
#2538 mobile view
geofranzi Aug 18, 2026
5fce9a6
#2428 Fix Data structure detection: Change Encoding does not trigger…
geofranzi Aug 18, 2026
dbc61b4
#2337 Fix Data Structure Edit: Validation information of primary key…
geofranzi Aug 19, 2026
8996591
#2326 Fix Meanings: Linked variable templates do not block delete. D…
geofranzi Aug 19, 2026
6c185d9
#2473 Create dataset by copying a existing dataset: Confirmation nee…
geofranzi Aug 19, 2026
5bf6765
#1080 Send email on dataset creation to creator
geofranzi Aug 19, 2026
a52fffe
#1080 Send email on dataset creation to creator add support for /n l…
geofranzi Aug 19, 2026
34a94a0
#1080 Send email on dataset creation to creator correct text
geofranzi Aug 19, 2026
83bd868
#2545 Move Download with units to list
geofranzi Aug 19, 2026
1e851b6
#2545 Refactor Link view
geofranzi Aug 19, 2026
a8f4393
#2545 File and Attachment , download and preview
geofranzi Aug 19, 2026
f772807
#2545 Rename Tags, Metadata, fix do not show empty first before hide,…
geofranzi Aug 19, 2026
504b948
#2545 Fix links without title not shown
geofranzi Aug 19, 2026
7377579
#2545 Fix download unstructured
geofranzi Aug 19, 2026
7898c01
#2545 Increase PDF preview height
geofranzi Aug 19, 2026
378fa8e
#2536 Add green / red icon for linked parties
geofranzi Aug 19, 2026
b8d53d5
#2536 Fix description position
geofranzi Aug 19, 2026
8e05e64
#1080 add DCM settings to workspace
geofranzi Aug 20, 2026
9d4dd2e
#2428 fix trigger table reload
geofranzi Aug 20, 2026
ebcc5cb
#2545 fix view for a specific tag version
DavidBlaa Aug 20, 2026
32796a6
#2545 old view link redirects to new view
DavidBlaa Aug 20, 2026
2d72867
#2545 remove alert by metadata import
DavidBlaa Aug 20, 2026
4a32133
#1606 update core ui to fix float problem
geofranzi Aug 20, 2026
27126d3
#2545 filesize is stored in db
DavidBlaa Aug 20, 2026
600872a
#2545 fix metadata asave error in indexer
DavidBlaa Aug 20, 2026
d2aee65
#2547 Save Settings JSON Formatted
geofranzi Aug 20, 2026
2641510
#2538 Metadata view: values not in bold, remove text area component, …
geofranzi Aug 20, 2026
f36d4dc
#2535 Add party support to ORCID
geofranzi Aug 20, 2026
e99cac1
#2548 Forward old show data link to new one
geofranzi Aug 20, 2026
6876169
#2336 Fix variable template not shown
geofranzi Aug 20, 2026
a70f9bd
#2296 Fix complex not shown, remove JS alert on save
geofranzi Aug 20, 2026
07ecc17
#671 Permission Request: Inform all owners about a request
geofranzi Aug 20, 2026
4b37195
Merge branch 'rc' of https://github.com/BEXIS2/Core into rc
geofranzi Aug 20, 2026
801f3fa
#2548 Forward old show data link to new one
geofranzi Aug 20, 2026
82eeb13
#2538 Metadata remove text area component
geofranzi Aug 20, 2026
bce717c
#2548 Forward old show data link to new one
geofranzi Aug 20, 2026
053c829
#2538 fix in dev mode the wrong container from app.html is used
geofranzi Aug 21, 2026
1c1b7ac
#2385 Add support for Attributes
geofranzi Aug 21, 2026
ae153d9
#2538 CSS fixes
geofranzi Aug 21, 2026
2e12d6d
#2549 Detect changes in settings, enable to select system items from …
geofranzi Aug 24, 2026
e307324
#2550 Mark nodes linked to system keys in component ui config
geofranzi Aug 24, 2026
cbd4568
#2530 Fix init local storage problem
geofranzi Aug 24, 2026
0725e08
#2545 #2538 Fix Preview size, Layout, #2535 Fix party handling in ORCID
geofranzi Aug 24, 2026
bb05667
#2545 #2538 Add attachment preview
geofranzi Aug 24, 2026
b8151ce
#2545 #2538 #948 Add preview for for zip
geofranzi Aug 24, 2026
2d6f26f
#2545 Prevent right column shrinks too much
geofranzi Aug 24, 2026
f492982
#2545 #948 Add text preview and resizing images for preview
geofranzi Aug 24, 2026
0bae283
#2545 #948 Add text preview and resizing images for preview - add import
geofranzi Aug 24, 2026
dd095de
#2545 #948 Add text preview and resizing images for preview to data c…
geofranzi Aug 24, 2026
f931072
#2545 fix GetCitationOptions do not handle 0 versions or tag
geofranzi Aug 24, 2026
3f7f42f
#2546 Refactor Dashboard to Svelte #2381 Reorder and add has tag #55…
geofranzi Aug 24, 2026
1bb0a09
#2546 Refactor Dashboard to Svelte #2381 Reorder and add has tag #55…
geofranzi Aug 24, 2026
dbf641d
#2546 cleanup and move back to dashboard controller
geofranzi Aug 25, 2026
60c5c63
#2200 set indexing only for parents and add label top card
DavidBlaa Aug 25, 2026
199c994
Merge branch 'rc' of https://github.com/BEXIS2/Core into rc
DavidBlaa Aug 25, 2026
1d3a29a
#2535 Fix ORCID with parties and add 3rd mode
geofranzi Aug 25, 2026
3d45d42
#2296 Fix party not visible in default setting, add search and save f…
geofranzi Aug 25, 2026
72ee3e0
#2545 Add file size to File and Attachment view, hide abstract on met…
geofranzi Aug 25, 2026
d4e4886
#2545 Handle version is 0 for bioschema
geofranzi Aug 25, 2026
36857d7
#2546 Hide tag column with settings without tags
geofranzi Aug 25, 2026
03b667f
#2554 Download: Move files into data folder
geofranzi Aug 25, 2026
686b044
Merge branches 'rc' and 'rc' of https://github.com/BEXIS2/Core into rc
geofranzi Aug 25, 2026
05b3ddd
#540 change extension delete label
DavidBlaa Aug 25, 2026
495950f
Merge branch 'rc' of https://github.com/BEXIS2/Core into rc
DavidBlaa Aug 25, 2026
db496a9
#540 hide extension from dashboard
DavidBlaa Aug 25, 2026
96fd0ac
#2523 Add release note for version 5
geofranzi Aug 25, 2026
39b5896
#2523 Fix z index für Settings and component config
geofranzi Aug 25, 2026
ba6d5eb
#2175 Cleanup Web.config.sample
geofranzi Aug 25, 2026
868f13a
#2175 Fix few inconsistencies related to settings location
geofranzi Aug 25, 2026
68d3734
#2545 Fix intension not send to backend
geofranzi Aug 25, 2026
0a1db05
#2545 Fix intension not send to backend
geofranzi Aug 25, 2026
c8d5c0e
big rewrite for using indexed DB on bigger tables #980
FlatErikk Aug 26, 2026
20dc380
#2556 Landing Page: Release and Version improvements view
geofranzi Aug 26, 2026
60bb9fe
#2190 Tags: Improve default text
geofranzi Aug 26, 2026
1128ea0
smm settings structure for apiOptions #980
FlatErikk Aug 26, 2026
ccf2fce
#2190 Tags: Improve default text - change version date
geofranzi Aug 26, 2026
9993b74
Merge branch 'rc' into smm_module
geofranzi Aug 26, 2026
037736e
Merge branch 'smm_module' of https://github.com/BEXIS2/Core into smm_…
geofranzi Aug 26, 2026
5fd7b1a
Merge pull request #2557 from BEXIS2/smm_module
geofranzi Aug 26, 2026
fc08fa3
#980 update workspace for SMM
geofranzi Aug 26, 2026
1f25ba9
#980 Add missing refs and change to _userManger
geofranzi Aug 26, 2026
40a9f3f
#980 Add missing refs
geofranzi Aug 26, 2026
0a482e1
#980 Add missing refs
geofranzi Aug 26, 2026
6db12e0
#980 change to _userManger
geofranzi Aug 26, 2026
55e90af
#980 Seed data
geofranzi Aug 26, 2026
4c854d8
#980 Add each page
geofranzi Aug 26, 2026
d482af4
#2533 update core lib to add clientDB functions and fix count
geofranzi Aug 26, 2026
1ec6a28
#980 Rename routes
geofranzi Aug 27, 2026
4d8edd3
#2533 update core lib to add clientDB functions and fix count - 2nd
geofranzi Aug 27, 2026
4fd9614
#2523 validation in form was not checking first level requiredment
DavidBlaa Aug 27, 2026
70f1277
Merge branch 'rc' of https://github.com/BEXIS2/Core into rc
DavidBlaa Aug 27, 2026
0b2f50c
#980 Fix fixed localhost paths
geofranzi Aug 27, 2026
0041135
#2545 #2536 Fix is array not detected
geofranzi Aug 27, 2026
131657f
#2525 Fix ORCID modes
geofranzi Aug 27, 2026
18bef96
#2529 #2296 adjust manifests
geofranzi Aug 27, 2026
152846e
#2525 change mode name
geofranzi Aug 27, 2026
6ec4848
Merge branch 'rc' of https://github.com/BEXIS2/Core into rc
geofranzi Aug 27, 2026
67d85ef
#2523 fix open version or tag in new view
DavidBlaa Aug 27, 2026
0289e0c
Merge branch 'rc' of https://github.com/BEXIS2/Core into rc
DavidBlaa Aug 27, 2026
509994c
#2548 fix issue by selection of older tags throw error in citation. u…
DavidBlaa Aug 27, 2026
58c6bce
#2529 #2296 fix multiple component use not working
geofranzi Aug 27, 2026
d047fab
#2525 Fix ORCID save
geofranzi Aug 27, 2026
44cbb3d
#2523 Update Release notes
geofranzi Aug 27, 2026
81bbfec
Merge branch 'rc' of https://github.com/BEXIS2/Core into rc
geofranzi Aug 27, 2026
6789a3b
#2523 set up groups and permissions
DavidBlaa Aug 28, 2026
4f06eeb
#2268 set curator to datamanagers group because this group is in see…
DavidBlaa Aug 31, 2026
022e16d
#2523 fix issues in species matching test
DavidBlaa Aug 31, 2026
74cafd5
#2373 download filtered data
DavidBlaa Aug 31, 2026
d07d3ac
#2373 fix datetime filter in data view
DavidBlaa Sep 1, 2026
95e7234
#2523 removedebug output from during save metadata
DavidBlaa Sep 1, 2026
377bd6f
#2523 fix metadata load issue
DavidBlaa Sep 3, 2026
d57768d
#2523 add db update script
DavidBlaa Sep 7, 2026
e54182b
#2523 fix failed cloumnnames like VIP_EP
DavidBlaa Sep 7, 2026
f4a28e9
#2523 fix links in entity reference edit view
DavidBlaa Sep 7, 2026
785c330
#2523 fix preloader by fileupload
DavidBlaa Sep 7, 2026
80c14fd
#2523 fix not scrolling in metadata
DavidBlaa Sep 7, 2026
cc39f37
#2523 fix requirement for arrays with items min = 1
DavidBlaa Sep 7, 2026
1bb0525
#2523 update db script with links
DavidBlaa Sep 8, 2026
5f8f7d7
#2523 missing save by db update script
DavidBlaa Sep 8, 2026
2f46936
#2523 metadata form edit: check required complex if all simple are op…
DavidBlaa Sep 8, 2026
643a5d9
#2523 fix delete arroe on ui component config
DavidBlaa Sep 8, 2026
99960cc
#2523 change entitytemplate JsonExtensionList datataype in db
DavidBlaa Sep 8, 2026
fd486b5
#2523 fix part of collection label
DavidBlaa Sep 8, 2026
137a9ef
#2523 hide data if no download access exist
DavidBlaa Sep 10, 2026
b572d0e
#2523 remove required output in view
DavidBlaa Sep 10, 2026
32b817b
#2523 check anchor vars on same level
DavidBlaa Sep 10, 2026
a4dc462
2523 fix placeholder
DavidBlaa Sep 10, 2026
b61ea7c
#2523 remove char in sumbit hook
DavidBlaa Sep 10, 2026
6a78054
#2523 short datatype columns name to type prevent scrollbars in column
DavidBlaa Sep 10, 2026
b2afb50
#2523 fix load id latest version and tag
DavidBlaa Sep 11, 2026
a44aab8
#2523 set dois in tag and index tag by search if tag is used
DavidBlaa Sep 11, 2026
feaca1f
#2561 warning for primary key will appear doesnt matter if primary ke…
DavidBlaa Sep 14, 2026
1c38640
#2523 update releasenote by adding changes of settings and web.config
DavidBlaa Sep 14, 2026
b2c2290
#2523 set componentConfig to MetadataManagementFeature
DavidBlaa Sep 14, 2026
3ba6e5b
#2523 fix show data from older versions and fix count of older versio…
DavidBlaa Sep 14, 2026
ee1079a
#2523 fix cancel linke and open metadata with the correct version
DavidBlaa Sep 14, 2026
675680a
#1689 change user models, hibernate mapping and api functions
sventhiel Sep 14, 2026
99d0f77
#2523 fix metadata downloads and version selection
DavidBlaa Sep 14, 2026
e9c2d7a
#1212 update group models, nhibernate mapping and api functions
sventhiel Sep 14, 2026
d125168
#1202 add svelte views/components and functions for group management
sventhiel Sep 14, 2026
dec90fc
#1202 add proper config for groups table
sventhiel Sep 14, 2026
d8fc296
#1690 add views/components and functions for user management within s…
sventhiel Sep 14, 2026
f84cfb9
Merge branch 'rc' of https://github.com/bexis2/core into rc
sventhiel Sep 14, 2026
1f40a98
#1202 update validation handler
sventhiel Sep 15, 2026
fdf5973
#1690 update validation
sventhiel Sep 15, 2026
8702416
#1202 update entry point for group management
sventhiel Sep 15, 2026
1f44aa5
#1690 update entry point for user management
sventhiel Sep 15, 2026
dc381ed
#1690 #1202 updae views
sventhiel Sep 15, 2026
cc11d74
#2523 update version numbers
DavidBlaa Sep 15, 2026
777129b
#2523 update version nr in generall settings xml
DavidBlaa Sep 15, 2026
96a43e1
#1689 update user management backend
sventhiel Sep 15, 2026
bc5d1d7
#1202 #1690 change menu entries for user/group management
sventhiel Sep 15, 2026
59f8f99
#1690 change creationDate to registrationDate
sventhiel Sep 15, 2026
56d70a4
#1690 change creationdate to registrationdate
sventhiel Sep 15, 2026
070c76d
#1690 update server-side user models - specifically registrationdate
sventhiel Sep 15, 2026
1b04cd6
#1690 fix wrong validation check
sventhiel Sep 15, 2026
d358fda
Merge branch 'rc' of https://github.com/BEXIS2/Core into rc
DavidBlaa Sep 15, 2026
6fa18cf
#1202 update group validation
sventhiel Sep 15, 2026
3f307eb
#1690 update user validation
sventhiel Sep 15, 2026
ebfafb5
#2523 update bexis2.core.ui with table time filter fix
DavidBlaa Sep 15, 2026
e311800
Merge branch 'rc' of https://github.com/BEXIS2/Core into rc
DavidBlaa Sep 15, 2026
4c0d3de
#2523 hide extension in entity permissions
DavidBlaa Sep 15, 2026
050161f
#2523 visibility of data and data description hook if dataset is public
DavidBlaa Sep 15, 2026
ce10082
#2523 remove concol logs
DavidBlaa Sep 15, 2026
d15a9a1
#2523 open data and data description hook in seeddata
DavidBlaa Sep 15, 2026
b7dcb49
#2523 fix links in versions and tags, open new window
DavidBlaa Sep 15, 2026
d116e44
#1202 update group entity
sventhiel Sep 16, 2026
8fec556
#1689 update user entity
sventhiel Sep 16, 2026
712c62a
#1202 update group entity related info
sventhiel Sep 16, 2026
86c49bf
#1689 update user related entity information
sventhiel Sep 16, 2026
7c6d370
update bexis2-core-ui lib
sventhiel Sep 16, 2026
b6b5b87
#1202 update group related client implementation
sventhiel Sep 16, 2026
406930d
#1690 update user related client implementation
sventhiel Sep 16, 2026
3d531f1
Merge branch 'rc' of https://github.com/bexis2/core into rc
sventhiel Sep 16, 2026
6b6faa2
#2523 fix validatin issue in metadata by complex with reqired simple …
DavidBlaa Sep 18, 2026
32fd948
#2523
DavidBlaa Sep 18, 2026
e4eb882
#2523 hide open metadata if user has nor read writes- in the dataset …
DavidBlaa Sep 18, 2026
01039ba
#2523 forgot boolen
DavidBlaa Sep 18, 2026
8281b96
#2523 hide extensions in request pages
DavidBlaa Sep 21, 2026
fd22b69
#2523 entityreference hide link from part
DavidBlaa Sep 21, 2026
014f1ac
#2523 add missing solution datei
DavidBlaa Sep 21, 2026
702b026
#2523 refactor attributes
DavidBlaa Sep 21, 2026
1f19dde
#2523 fix get value for multi select component
DavidBlaa Sep 21, 2026
3ed2dc6
#2523 hide value output before multiselect component
DavidBlaa Sep 21, 2026
232408f
#2523 fix metadata parameters with datatypes
DavidBlaa Sep 21, 2026
6a30351
#2563 add datacite api controller with empty backbone
sventhiel Sep 22, 2026
7b9b282
#2564 add raw api controllers and small modifications within existing…
sventhiel Sep 22, 2026
3fb75cf
#2523 fix choiceAnyOf metadata form store and validation issue
DavidBlaa Sep 22, 2026
2d9e6ea
Merge branch 'rc' of https://github.com/BEXIS2/Core into rc
DavidBlaa Sep 22, 2026
2f9eeaa
#2523 do not add attributes when there are empty to the josn for vali…
DavidBlaa Sep 23, 2026
27a6899
#2523 fix reload metadata - termonologyui compoent in array issue
DavidBlaa Sep 24, 2026
31aba10
#2523 after saving throws an error, now undo checkout revert dataset
DavidBlaa Sep 24, 2026
f2e9efe
#2523 fix party selection ifrst/last name
DavidBlaa Sep 25, 2026
1a9cdd2
#2523 reomve test outputs
DavidBlaa Sep 25, 2026
315b49c
#2523 fix isuue -> links in metadata view without label and left ori…
DavidBlaa Sep 25, 2026
d7e4c7e
#2523 fix reload data description hook after submit to hide remove bt…
DavidBlaa Sep 28, 2026
5732cde
#2523 fix orcid reload not select value issue
DavidBlaa Sep 28, 2026
e9a53e9
#2523 fix simplecomponent is visible even it shouldn´t
DavidBlaa Sep 28, 2026
27eee85
#2523 create user by admin also send a email to user to accept
DavidBlaa Sep 29, 2026
6110ee5
#2523 fix validation issue with multi select of values and requiredness.
DavidBlaa Oct 2, 2026
478d683
#2523 aadd missing users and groups columns to update script
DavidBlaa Oct 2, 2026
11fea8d
#2523 fix selection looks like error but the value was valid
DavidBlaa Oct 5, 2026
9b2766f
#2523 fix party selction in horizontal component
DavidBlaa Oct 5, 2026
9503450
#2523 update update notes
DavidBlaa Oct 5, 2026
9e1251f
#2523 hide one orcid mode
DavidBlaa Oct 5, 2026
9e137bf
#2523 fix validation issues in metadata form
DavidBlaa Oct 6, 2026
548d9fa
#2523 #2546 Small ui improvements My Data
geofranzi Oct 6, 2026
f38c4ac
#2523 Fix fist array label word not uppercase
geofranzi Oct 6, 2026
245bcd4
#2523 Add one field required text and background
geofranzi Oct 6, 2026
5d36eaa
#2523 Fix cancel (metadata edit)
geofranzi Oct 6, 2026
5d7efaf
#2523 Harmonize button size dataset edit page
geofranzi Oct 6, 2026
63d398b
#2523 Dataset permission page : fix small back and header
geofranzi Oct 6, 2026
705af27
#2523 UI adjustments for attributes
geofranzi Oct 6, 2026
251e0e2
#2523 Uppercase back buttons
geofranzi Oct 6, 2026
1d08469
#2523 Uppercase edit button
geofranzi Oct 6, 2026
a55e147
#2523 add preloader during metadata save
DavidBlaa Oct 7, 2026
e395cd2
#2523 error message - jump direct to element in metadata
DavidBlaa Oct 7, 2026
2cf87d4
#2523 remove console.log from builded ui projects
DavidBlaa Oct 7, 2026
c45ae2f
#2563 prepare datacite doi api controller, functions and views
sventhiel Oct 9, 2026
e31ea38
#1689 remove unnecessary console logs
sventhiel Oct 9, 2026
b999cb8
#1689 remove unnecessary console logs
sventhiel Oct 9, 2026
266cb6b
Merge branch 'rc' of https://github.com/bexis2/core into rc
sventhiel Oct 9, 2026
d1cfe52
#2523 fix allchildrenoptinal check
DavidBlaa Oct 9, 2026
c1fb54a
#2523 fix enddate validation issue in date range component
DavidBlaa Oct 9, 2026
6418ddf
#2523 remove add and delete button when header is part of a choice ch…
DavidBlaa Oct 9, 2026
b562a71
#1689 add dates to registration
sventhiel Oct 9, 2026
161871e
Merge branch 'rc' of https://github.com/bexis2/core into rc
sventhiel Oct 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
# BExIS-specific files
[Ww]orkspace/
[Pp]ackages/
/[dD]ata/

# User-specific files
*.suo
Expand Down Expand Up @@ -282,3 +283,6 @@ svelte
/_output
/Console/BExIS.Web.Shell/Web.config
/Console/BExIS.Web.Shell/Areas/SMM/BExIS.Modules.SMM.UI/Properties/PublishProfiles/FolderProfile.pubxml


vite.config.ts.timestamp-*
50 changes: 25 additions & 25 deletions BExIS++.sln
Original file line number Diff line number Diff line change
Expand Up @@ -230,14 +230,14 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BExIS.Ext.Orm.NH", "Compone
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BExIS.Modules.Dim.UI", "Console\BExIS.Web.Shell\Areas\DIM\BExIS.Modules.Dim.UI\BExIS.Modules.Dim.UI.csproj", "{9BFFFD11-03C6-47DF-9CC9-F458A9A49377}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SMM", "SMM", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BExIS.Modules.SMM.UI", "Console\BExIS.Web.Shell\Areas\SMM\BExIS.Modules.SMM.UI\BExIS.Modules.SMM.UI.csproj", "{37402CAB-EB81-4D08-8791-8653949C0FEB}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "PUM", "PUM", "{96384857-88D4-4282-8EFD-FE8FCB0319B7}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BExIS.Modules.PUM.UI", "Console\BExIS.Web.Shell\Areas\PUM\BExIS.Modules.PUM.UI\BExIS.Modules.PUM.UI.csproj", "{C1AE3004-853A-4CCF-9099-AE919C6121C8}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SMM", "SMM", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BExIS.Modules.SMM.UI", "Console\BExIS.Web.Shell\Areas\SMM\BExIS.Modules.SMM.UI\BExIS.Modules.SMM.UI.csproj", "{37402CAB-EB81-4D08-8791-8653949C0FEB}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -1494,24 +1494,6 @@ Global
{9BFFFD11-03C6-47DF-9CC9-F458A9A49377}.TestServerRelease|Mixed Platforms.Build.0 = TestServerRelease|Any CPU
{9BFFFD11-03C6-47DF-9CC9-F458A9A49377}.TestServerRelease|x86.ActiveCfg = TestServerRelease|Any CPU
{9BFFFD11-03C6-47DF-9CC9-F458A9A49377}.TestServerRelease|x86.Build.0 = TestServerRelease|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Debug|x86.ActiveCfg = Debug|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Debug|x86.Build.0 = Debug|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Release|Any CPU.Build.0 = Release|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Release|x86.ActiveCfg = Release|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Release|x86.Build.0 = Release|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.TestServerRelease|Any CPU.ActiveCfg = TestServerRelease|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.TestServerRelease|Any CPU.Build.0 = TestServerRelease|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.TestServerRelease|Mixed Platforms.ActiveCfg = TestServerRelease|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.TestServerRelease|Mixed Platforms.Build.0 = TestServerRelease|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.TestServerRelease|x86.ActiveCfg = TestServerRelease|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.TestServerRelease|x86.Build.0 = TestServerRelease|Any CPU
{C1AE3004-853A-4CCF-9099-AE919C6121C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C1AE3004-853A-4CCF-9099-AE919C6121C8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C1AE3004-853A-4CCF-9099-AE919C6121C8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
Expand All @@ -1530,6 +1512,24 @@ Global
{C1AE3004-853A-4CCF-9099-AE919C6121C8}.TestServerRelease|Mixed Platforms.Build.0 = TestServerRelease|Any CPU
{C1AE3004-853A-4CCF-9099-AE919C6121C8}.TestServerRelease|x86.ActiveCfg = TestServerRelease|Any CPU
{C1AE3004-853A-4CCF-9099-AE919C6121C8}.TestServerRelease|x86.Build.0 = TestServerRelease|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Debug|x86.ActiveCfg = Debug|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Debug|x86.Build.0 = Debug|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Release|Any CPU.Build.0 = Release|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Release|x86.ActiveCfg = Release|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.Release|x86.Build.0 = Release|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.TestServerRelease|Any CPU.ActiveCfg = TestServerRelease|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.TestServerRelease|Any CPU.Build.0 = TestServerRelease|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.TestServerRelease|Mixed Platforms.ActiveCfg = TestServerRelease|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.TestServerRelease|Mixed Platforms.Build.0 = TestServerRelease|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.TestServerRelease|x86.ActiveCfg = TestServerRelease|Any CPU
{37402CAB-EB81-4D08-8791-8653949C0FEB}.TestServerRelease|x86.Build.0 = TestServerRelease|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down Expand Up @@ -1624,14 +1624,14 @@ Global
{AF3D9C1F-968A-46DD-86FB-6B45020DF4E3} = {CD986786-CEA1-4C30-983E-169C33600BA6}
{C48DCFC5-DF47-4486-A682-5C648F970318} = {CD986786-CEA1-4C30-983E-169C33600BA6}
{9BFFFD11-03C6-47DF-9CC9-F458A9A49377} = {F3354AC7-CDA1-44E2-8E85-8DB532ED8C75}
{02EA681E-C7D8-13C7-8484-4AC65E1B71E8} = {692AFF14-3A57-47D8-912F-093EC8F561C4}
{37402CAB-EB81-4D08-8791-8653949C0FEB} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8}
{96384857-88D4-4282-8EFD-FE8FCB0319B7} = {692AFF14-3A57-47D8-912F-093EC8F561C4}
{C1AE3004-853A-4CCF-9099-AE919C6121C8} = {96384857-88D4-4282-8EFD-FE8FCB0319B7}
{02EA681E-C7D8-13C7-8484-4AC65E1B71E8} = {692AFF14-3A57-47D8-912F-093EC8F561C4}
{37402CAB-EB81-4D08-8791-8653949C0FEB} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {9B6E4921-8EBA-487D-A098-3E473A0EAC64}
EnterpriseLibraryConfigurationToolBinariesPath = packages\Unity.2.1.505.0\lib\NET35;packages\Unity.2.1.505.2\lib\NET35
SolutionGuid = {9B6E4921-8EBA-487D-A098-3E473A0EAC64}
EndGlobalSection
GlobalSection(SubversionScc) = preSolution
Svn-Managed = True
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,8 @@ public class EntityReference : BaseEntity
public virtual int TargetVersion { get; set; }
public virtual string Context { get; set; }
public virtual string ReferenceType { get; set; }
public virtual string LinkType { get; set; }
public virtual string Category { get; set; }
public virtual DateTime CreationDate { get; set; }

public EntityReference()
Expand All @@ -37,9 +39,14 @@ public EntityReference()
TargetEntityId = 0;
Context = "";
ReferenceType = "";
CreationDate = DateTime.Now;
LinkType = "";
Category = "";
SourceVersion = 0;
TargetVersion = 0;
}

public EntityReference(long sourceId, long sourceEntityId, int sourceVersion, long targetId, long targetEntityId, int targetVersion, string context, string type, DateTime creationDate)
public EntityReference(long sourceId, long sourceEntityId, int sourceVersion, long targetId, long targetEntityId, int targetVersion, string context, string type, DateTime creationDate, string linkType , string category)
{
SourceId = sourceId;
SourceEntityId = sourceEntityId;
Expand All @@ -50,6 +57,8 @@ public EntityReference(long sourceId, long sourceEntityId, int sourceVersion, lo
Context = context;
ReferenceType = type;
CreationDate = creationDate;
Category = category;
LinkType = linkType;
}
}
}
3 changes: 3 additions & 0 deletions Components/AAA/BExIS.Security.Entities/Subjects/Group.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
using Microsoft.AspNet.Identity;
using System;
using System.Collections.Generic;

namespace BExIS.Security.Entities.Subjects
Expand All @@ -13,6 +14,8 @@ public Group()
public virtual string Description { get; set; }
public virtual bool IsSystemGroup { get; set; }
public virtual bool IsValid { get; set; }
public virtual DateTime ModificationDate { get; set; }
public virtual DateTime CreationDate { get; set; }
public virtual ICollection<User> Users { get; set; }
}
}
2 changes: 1 addition & 1 deletion Components/AAA/BExIS.Security.Entities/Subjects/User.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ public User()
{
Groups = new List<Group>();
Logins = new List<Login>();
RegistrationDate = DateTime.Now;
}

public virtual int AccessFailedCount { get; set; }
Expand All @@ -29,6 +28,7 @@ public User()
public virtual string PhoneNumber { get; set; }
public virtual string SecurityStamp { get; set; }
public virtual DateTime RegistrationDate { get; set; }
public virtual DateTime ModificationDate { get; set; }

public virtual string UserName
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@

<property name="Context" type="string" />
<property name="ReferenceType" type="string" />
<property name="LinkType" type="string" />
<property name="Category" type="string" />
<property name="CreationDate" type="DateTime" />
</class>
</hibernate-mapping>
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,7 @@
<key column="GroupRef" />
<many-to-many column="UserRef" class="BExIS.Security.Entities.Subjects.User, BExIS.Security.Entities" />
</set>
<property name="CreationDate" type="DateTime" />
<property name="ModificationDate" type="DateTime" />
</union-subclass>
</hibernate-mapping>
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,6 @@
<property name="HasPrivacyPolicyAccepted" type="yes_no" />
<property name="HasTermsAndConditionsAccepted" type="yes_no" />
<property name="RegistrationDate" type="DateTime" />
<property name="ModificationDate" type="DateTime" />
</union-subclass>
</hibernate-mapping>
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
using BExIS.Security.Entities.Objects;
using System;
using System.Collections.Generic;
using System.Linq;
using Vaiona.Persistence.Api;

Expand Down Expand Up @@ -42,7 +43,9 @@ public bool Exist(EntityReference entityReference, bool includeVersion = false,
r.TargetEntityId.Equals(entityReference.TargetEntityId) &&
r.TargetVersion.Equals(entityReference.TargetVersion) &&
r.Context.Equals(entityReference.Context) &&
r.ReferenceType.Equals(entityReference.ReferenceType)
r.ReferenceType.Equals(entityReference.ReferenceType) &&
r.LinkType.Equals(entityReference.LinkType) &&
r.Category.Equals(entityReference.Category)

).Count() == 0) return false;
}
Expand All @@ -55,7 +58,10 @@ public bool Exist(EntityReference entityReference, bool includeVersion = false,
r.TargetEntityId.Equals(entityReference.TargetEntityId) &&
r.TargetVersion.Equals(entityReference.TargetVersion) &&
r.Context.Equals(entityReference.Context) &&
r.ReferenceType.Equals(entityReference.ReferenceType)
r.ReferenceType.Equals(entityReference.ReferenceType) &&
r.LinkType.Equals(entityReference.LinkType) &&
r.Category.Equals(entityReference.Category)


).Count() == 0) return false;
}
Expand All @@ -67,7 +73,10 @@ public bool Exist(EntityReference entityReference, bool includeVersion = false,
r.TargetId.Equals(entityReference.TargetId) &&
r.TargetEntityId.Equals(entityReference.TargetEntityId) &&
r.Context.Equals(entityReference.Context) &&
r.ReferenceType.Equals(entityReference.ReferenceType)
r.ReferenceType.Equals(entityReference.ReferenceType) &&
r.LinkType.Equals(entityReference.LinkType) &&
r.Category.Equals(entityReference.Category)

).Count() == 0) return false;
}

Expand All @@ -85,9 +94,9 @@ public void Create(EntityReference entityReference)
}
}

public EntityReference Create(long sourceId, long sourceEntityId, int sourceEntityVersion, long targetId, long targetEntityId, int targetEntityVersion, string context, string type)
public EntityReference Create(long sourceId, long sourceEntityId, int sourceEntityVersion, long targetId, long targetEntityId, int targetEntityVersion, string context, string type, string linkType, string category)
{
EntityReference entityReference = new EntityReference(sourceId, sourceEntityId, sourceEntityVersion, targetId, targetEntityId, targetEntityVersion, context, type, DateTime.Now);
EntityReference entityReference = new EntityReference(sourceId, sourceEntityId, sourceEntityVersion, targetId, targetEntityId, targetEntityVersion, context, type, DateTime.Now, linkType, category);

using (var uow = this.GetUnitOfWork())
{
Expand All @@ -110,6 +119,17 @@ public void Delete(long id)
}
}

public void Delete(IEnumerable<long> ids)
{
using (var uow = this.GetUnitOfWork())
{
var repo = uow.GetRepository<EntityReference>();
var entityReferences = repo.Query(l=> ids.Contains(l.Id)).Select(l=>l.Id).ToList();
repo.Delete(entityReferences);
uow.Commit();
}
}

public void Delete(EntityReference entityReference)
{
using (var uow = this.GetUnitOfWork())
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ public void Send(string subject, string body, List<string> destinations, List<st
mimeMessage.Subject = GeneralSettings.ApplicationName + " - " + subject;

var builder = new BodyBuilder();
builder.HtmlBody = body;
builder.HtmlBody = body?.Replace("\n", "<br/>");

if (attachments != null)
{
Expand Down
Loading
Loading