├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── FD_CY2_DIRECTORY_VIEWER.pdf ├── LICENSE ├── README.md ├── TD_CY2_DIRECTORY_VIEWER.pdf ├── installation_CY2_DIRECTORY_VIEWER.pdf └── updCY2_DIRECTORY_VIEWER_002.zip /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug report 3 | about: Create a report to help us improve 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | **Describe the bug** 11 | A clear and concise description of what the bug is. 12 | 13 | **To Reproduce** 14 | Steps to reproduce the behavior: 15 | 1. Go to '...' 16 | 2. Click on '....' 17 | 3. Scroll down to '....' 18 | 4. See error 19 | 20 | **Expected behavior** 21 | A clear and concise description of what you expected to happen. 22 | 23 | **Screenshots** 24 | If applicable, add screenshots to help explain your problem. 25 | 26 | **Desktop (please complete the following information):** 27 | - OS: [e.g. iOS] 28 | - Browser [e.g. chrome, safari] 29 | - Version [e.g. 22] 30 | 31 | **Smartphone (please complete the following information):** 32 | - Device: [e.g. iPhone6] 33 | - OS: [e.g. iOS8.1] 34 | - Browser [e.g. stock browser, safari] 35 | - Version [e.g. 22] 36 | 37 | **Additional context** 38 | Add any other context about the problem here. 39 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Feature request 3 | about: Suggest an idea for this project 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | **Is your feature request related to a problem? Please describe.** 11 | A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] 12 | 13 | **Describe the solution you'd like** 14 | A clear and concise description of what you want to happen. 15 | 16 | **Describe alternatives you've considered** 17 | A clear and concise description of any alternative solutions or features you've considered. 18 | 19 | **Additional context** 20 | Add any other context or screenshots about the feature request here. 21 | -------------------------------------------------------------------------------- /FD_CY2_DIRECTORY_VIEWER.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cy2hq/PeopleSoft-Directory-Viewer/831317111f596027fcb6e238a6fbf92ff61a0777/FD_CY2_DIRECTORY_VIEWER.pdf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2021 CY2 IT Services B.V. 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 14 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 15 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 16 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR 18 | OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE 19 | OR OTHER DEALINGS IN THE SOFTWARE. 20 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | The **PeopleSoft Directory Viewer** functionality delivers front-end 2 | functionality to manage files and directories on PeopleSoft servers for 3 | end users. 4 | 5 | **The functionality consists of:** 6 | 7 | 1. Installation component where administrators can define the installation options available for different directories on the PeopleSoft Servers for end users. 8 | 9 | 2. Setup component where administrators can define the permissions available for different directories on the PeopleSoft Servers for end users. 10 | 11 | 3. Preferences component where users can define their personal preferences for the PeopleSoft server directory viewer. 12 | 13 | 4. Viewer component where end users can manage files and directories on the PeopleSoft Servers. 14 | 15 | 16 | **Common uses:** 17 | 18 | The functionality is commonly used to: 19 | 1. Allow developers access to log files on the application server and web server for debugging errors and viewing integration logs. 20 | 21 | 2. Allow end users the ability to upload and delete files to / from specific directories that can be used as upload directories for business transactions that require external files (csv / excel / etc.). 22 | 23 | 3. Allow admins easy access for server directories while using the front-end application. 24 | 25 | 26 | **A word of caution:** 27 | 28 | Working with PeopleSoft servers means working with 29 | the real server directories that are necessary to keep the PeopleSoft 30 | environment running. Any file transaction that end users can perform 31 | cannot be undone. **Delete is Delete!** 32 | 33 | The functionality can safely be used in a production environment if and 34 | when you have clearly defined which end users can perform which file 35 | transactions in which directories. 36 | 37 | **Overview Video:** 38 | 39 | Check out the functionality of version 1 via: 40 | 41 | https://youtu.be/pnQKObe-csU 42 | 43 | **Documents:** 44 | 45 | 1. [Installation](installation_CY2_DIRECTORY_VIEWER.pdf) 46 | 2. [Functional design and user manual](FD_CY2_DIRECTORY_VIEWER.pdf) 47 | 3. [Technical design](TD_CY2_DIRECTORY_VIEWER.pdf) 48 | 49 | -------------------------------------------------------------------------------- /TD_CY2_DIRECTORY_VIEWER.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cy2hq/PeopleSoft-Directory-Viewer/831317111f596027fcb6e238a6fbf92ff61a0777/TD_CY2_DIRECTORY_VIEWER.pdf -------------------------------------------------------------------------------- /installation_CY2_DIRECTORY_VIEWER.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cy2hq/PeopleSoft-Directory-Viewer/831317111f596027fcb6e238a6fbf92ff61a0777/installation_CY2_DIRECTORY_VIEWER.pdf -------------------------------------------------------------------------------- /updCY2_DIRECTORY_VIEWER_002.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cy2hq/PeopleSoft-Directory-Viewer/831317111f596027fcb6e238a6fbf92ff61a0777/updCY2_DIRECTORY_VIEWER_002.zip --------------------------------------------------------------------------------