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

Docker instruction #91

Merged
merged 6 commits into from
Sep 12, 2021
Merged

Docker instruction #91

merged 6 commits into from
Sep 12, 2021

Conversation

dongliu
Copy link
Owner

@dongliu dongliu commented Sep 12, 2021

changes:

  • default http since browsers have more restrict policy about https certification
  • more details for docker setup

@dongliu dongliu merged commit 2915dac into alsu Sep 12, 2021
dongliu added a commit that referenced this pull request Sep 19, 2021
* Update to new express syntax

* fix form

* output active discrepancy form and corresponding logs

* global

* Resolve the issue with validation not working for multiple decimal places. Closes #183

* Go directly to newly created template without needing to click a link. Closes #184

* Remove duplicate reference to the util file.

* Add reference to util class for reused functionality for the sidenav bar.

* add section number

* update builder

* update section number

* Update the generated package-lock file.

* Release Version 1.2.0 of the traveler app.

* Release a patch that fixes an issue with cloning traveler instances.

* bind update section to sortable event

* fix sanitize value

* fix form clone

* add control number and mark model label

* reset section and control number

* update lock

* update numbering when delete or dup

* only model label

* add generate numbering button

* Update README.md

* generate numbering and update

* clean

* 201 with url, and client load

* Update release.txt

* Update version

* Add styles for section and input numbers to make it clear what is the section number and input number.

* Apply three tier numbering scheme.

* Improve visuals of three tier numbering based on sugestions.

* Resolve the issue preventing user from archiving traveler from gui. Closes #206

* Resolve the issue with null entry for url inputs in history. Closes #207

* Prepare release 1.3.1

* add status to v and c

* add status to form management v and c

* add form type to tables

* show submit release reject obsolute buttons for normal forms

* fix bug

* order updated first

* update debug

* create traveler only from released form

* add a release forms tab to init traveler from

* add version to form tables

* form does not have a released status

* add released form model

* ecmaVersion 2017 to allow async

* register released form model

* export form content

* add release endpoint, use logger.error

* refactoring for release

* get released from from the new model

* add archived and released columns

* update form management tables

* add title and desc to form

* fix type

* add release modal

* change back to string, and show discrepancy only for normal form

* add select col, better date col, user col

* use _blank

* default to _blank

* fix target

* add select one event

* discrepancy id in json

* fix form type

* fix

* add table css

* get from filtered result of current page

* view for released form

* remove _v from released form

* remove uncessary fields and cols

* update

* adjust released form table

* update archived form v and c

* compound released form ver MVC

* add released form ver to forms V

* add version to release form view

* remove discrepancy form management from traveler

* mark form released before the released form model as pre released

* create traveler ready

* add released form in details

* remove the button

* remove controllers

* lint

* fix typo

* clean and enable mw to check other source

* write to upload in form, refactor

* update status in released form table

* default update for new and cloned forms, remove unused route

* 303 for new form

* clone with form type

* get type from table

* clone from released form ready

* lint

* lint

* clone with new title

* travele button for relesed form only

* update error message

* simple mw

* better messsage

* clone from other tables

* Float all edit buttons in template builder. Closes #236

* Prepare release 1.3.2

* only active or submitted traveler sees add discrepancy log button

* fix typo, add discrepancy only when the released form has one

* clean discrepancy form manager

* update msg

* remove reference, _id keeps reference

* allow log for submitted

* update how to set reference

* fix typo

* fix sanitize mw, enable sanitize for log record

* clean

* add type

* fix div

* add released form to public form page, better clone

* fix archived table, add archive to released form

* update button

* add history and version to released form, add archive routes

* lint

* Added ldapLookup support to the addUser page.  The page still displays 'Last, First' in the placeholder but requires the uid.

* add archived released table to normal user forms view

* check existing released form with same version and title before commit

* Hide the created from template link under details part of the traveler instance. Closes #243

* Add submit for completion button at the bottom of the page. Closes #241

* Added support for storing groups in mongodb instead of LDAP.

* Further progress on local groups: map user display name to uid in ldap; ensure users are in the local users table when adding to a group.

* add tabs

* clarify form tab titles, fix archieved released form link

* add required to file input

* updade generated builder lib

* bind required for file input

* sort the date

* Finished member management UI for locally-stored groups

* upload file in discrepancy form M V C

* hide file detail, render file link

* route for record file

* devices

* use node 12 alpine

* update dev dep

* Support new released functionlity in API. allow fetching released forms for form ID and create traveler from released form.

* check admin first

* update comments

* update dev dep

* add admoin traveler status update to V and C

* rm lock

* add lock back

* user who can write can submit a traveler

* validate file input differently

* exclude the submit button from form and validation

* Prepare aps release 1.4.0

* Don't check AD for group unless groupSearchFilter is set

* Minor bug fixes in sharing forms with local groups.

* Added listADGroups function.  Added guards on listing groups to use local when ad.groupSearchFilter is "false".

* add debug and function name

* add style to form

* cleanup

* update dev lock

* add log form validation before submit

* clean

* Allow adming to open config page of any traveler. Closes #263

* Prepare release 1.4.1

* refresh released form table

* display status text for released form

* Bug fix: rename modifyFromModal function to modifyRolesFromModal to avoid conflict with groups.js.

* Allow prefix in /groups/ url

* change git link to official repo

* Add functionality to respect optional parameters and enforce required parameters.

* Add optional parameter for updating traveler to allow user to update device linked.

* Remove dependency on the cdb python API now use the java api.

* Prepare Release 1.4.2

* AUCS-93 Sharing of draft forms appears to be broken
Fix notes: req.session.memberOf was undefined when using local groups; this populates it.  In addition a failsafe was added in case ldap does not provide memberOf.

* Add a configuratoin that is required by latest version of mongo-express to login to mongodb with admin user

* Resolve some issues with local group sharing.

* Add MQTT functionality into etraveler along with some useful events publishing. Closes #281

* Check req.proxied status when using url

* Resolve issue where a user could have multiple usernames. Closes #284

* Prepare release APS-1.5.0.

* Added "More Work" button to admin's view of a completed traveler.

* Inlude the latest contribution in the release.

* Implemented the released_form_version_mgmt configuration option to help ensure only one version of a released form exists unless the admin user explicitly wants more than one.
  When an admin user is releasing a form and this option is turned on, the confirmation/title/discrepancy dialog also allows selecting zero or more previously released forms to be archived.

* Added "#{prefix}" to report-form.action in binder.jade, travelers.jade, and public-travelers.jade.

* Publish an client API for traveler app. Closes #297

* Add get query paremeters for fetching traveler. Add a new option for formid.

* Resolve issue with restoring a large db.

* Release a new dev API with the getTravelers inputs.

* Docker instruction (#91)

* node 14, remove ssl key and cert

* newer docker compose standard, default http

* default http

* http start

* docker url and moer details

* more docker instruction

Co-authored-by: Dariusz Jarosz <[email protected]>
Co-authored-by: Guobao Shen <[email protected]>
Co-authored-by: craigmcchesney <[email protected]>
Co-authored-by: Guobao Shen <[email protected]>
Co-authored-by: Bob Gunion <[email protected]>
Co-authored-by: cowanml <[email protected]>
Co-authored-by: craigmcchesney <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant