Skip to content

Commit

Permalink
records-management projects WIP
Browse files Browse the repository at this point in the history
samuelroland committed Jun 18, 2020
1 parent ba26e36 commit 4798c69
Showing 1 changed file with 21 additions and 2 deletions.
23 changes: 21 additions & 2 deletions db/records-management.txt
Original file line number Diff line number Diff line change
@@ -28,7 +28,17 @@ status: status of the account
context: why or in wich context, the group has been created.
email: mean of contact of a entire group
restrict_access: boolean field (in tinyint). is the access of the group totally free or the group want to manage the new members of the group ? set 1 if yes. This is useful for sensitive groups.
visible: can change the visibility of the information of the group in the list of the groups. If not visible, the group is not listed in the list of groups. This is useful for sensitive groups.

visibility: The visibility field is the level of visibility of the group's details, for people of the instance that are not member of the group. (The members of the group can see all details about the group).
Here is the differents values that are stored and their meanings:

1: Totally invisible
2: Only title visible
3: Fast all visible: name, description, context, email, image, restrict_access value, status, creator, creation_date. And members too. (3 is the defaut choice).
4: Totally visible: All field of the table "groups" (without the id). And members too.

These parameters are useful for sensitive or semi-sensitive groups.

status: (varchar) a little text about what is the state of the group (if it's active, if it's on break, what is the occurence of the meetings, other informations about the status)
image: name of the image stored in folder "/data/groups". Format: "group_" + random string of 30 chars +".jpg"

@@ -57,4 +67,13 @@ If access not restricted:

--> automatically accepted (4) because free access. no value 1 or 2.


- Projects:
x records wroten by hand.
name: name of the group
description: description of the project
goal: goal/mission of the project
start and end: start and end dates of the project
status????: state of the project. Values: under reflection, planned, in run, on break, reported, abandoned, cancelled, completed, archived.
importance and urgency: values 1 to 5 to mesure importance and urgency of the project.
visible: boolean value. visible or not outside of the group.
logboo_visible: boolean value. can make the logbook visible or note. (The logbook make a group of log: user_log_project).

0 comments on commit 4798c69

Please sign in to comment.