Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
289 commits
Select commit Hold shift + click to select a range
b7d7fcd
Merge pull request #37 from coral-erm/sv_update3
scottvieira May 16, 2018
f988a49
update toc
scottvieira May 16, 2018
b0c9fc3
Merge pull request #38 from coral-erm/sv_update3
scottvieira May 16, 2018
bd795b6
integration1
scottvieira May 16, 2018
af3f75e
Merge pull request #39 from coral-erm/sv_update3
scottvieira May 16, 2018
8f69fc8
updated screenshot and texts for api form
xsong9 May 18, 2018
6cd3dcf
Merge pull request #40 from coral-erm/yanupdate
xsong9 May 18, 2018
2bf4fbc
Added 3.0 Resources home screen
caltechheather May 22, 2018
e2e9651
Update resources.md
caltechheather May 22, 2018
af3737e
Update resources.md
caltechheather May 22, 2018
f5f582d
added note about editing index.php
xsong9 May 24, 2018
260d1da
added apiClientIndexphp screenshot
xsong9 May 24, 2018
8411210
Update api.md
xsong9 May 24, 2018
6c8d10c
Update api.md
xsong9 May 24, 2018
c616256
minor change to apidotmd file
xsong9 May 24, 2018
5f63d21
Merge pull request #41 from coral-erm/yanupdate
xsong9 May 24, 2018
cbaa0a9
Add files via upload
xsong9 May 24, 2018
fd0f3c3
Update api.md
xsong9 May 24, 2018
b5b2824
Add files via upload
xsong9 May 24, 2018
44e6ac0
fixed the image showing issue.
xsong9 May 24, 2018
f868131
resource.md install.md index.rst and ebscokb update
scottvieira May 24, 2018
6394c87
Merge pull request #42 from coral-erm/sv_update4
scottvieira May 24, 2018
f68ce3f
toc revisions
scottvieira May 25, 2018
d7b6af7
Merge pull request #43 from coral-erm/sv_update6
scottvieira May 25, 2018
3558d58
overview & toc updates
scottvieira May 25, 2018
9a417d6
Merge pull request #44 from coral-erm/sv_update6
scottvieira May 25, 2018
49829a3
Added instruction on installing Composer, Flight and Unirest
xsong9 Jun 1, 2018
195fcb3
style notes
scottvieira Jun 1, 2018
50ea1c7
Merge pull request #45 from coral-erm/svupdate6
scottvieira Jun 1, 2018
a7d3846
Added Coral Koha integration
veggiematts Jun 6, 2018
17c11b8
Fix code block display
veggiematts Jun 6, 2018
d6bad0d
Add OAuth to Coral Koha integration
veggiematts Jun 6, 2018
6aa4dfa
Merge pull request #46 from coral-erm/coral_koha_integration
scottvieira Jun 6, 2018
736e49c
soft req update
scottvieira Jul 10, 2018
9ff6f8e
Merge pull request #47 from coral-erm/relnotes1
scottvieira Jul 10, 2018
e218897
soft req2 update
scottvieira Jul 10, 2018
d8f9835
Merge pull request #48 from coral-erm/relnotes2
scottvieira Jul 10, 2018
ca218ed
soft reqs rev3
scottvieira Jul 11, 2018
ff4cbc0
Merge pull request #49 from coral-erm/relnotes3
scottvieira Jul 11, 2018
bae6f17
Update sushi.md
rtatterson Aug 2, 2018
beed0a8
edit docstyleguide
scottvieira Dec 17, 2018
d0a285b
Merge pull request #52 from coral-erm/scott1
scottvieira Dec 17, 2018
1f9ef5c
ebscokb_doc_update
scottvieira Jan 3, 2019
261f80f
Merge pull request #53 from coral-erm/ebscokb_doc
scottvieira Jan 3, 2019
4b14983
Update install.md
veggiematts Jan 31, 2019
7720c6e
Update integration.md
veggiematts Jan 31, 2019
16956c2
Update integration.md
veggiematts Jan 31, 2019
78f6822
Update faq.md
rtatterson Jan 31, 2019
2aa645b
Update faq.md
rtatterson Jan 31, 2019
4a4f45c
Update faq.md
rtatterson Jan 31, 2019
1f5cc82
Update faq.md
rtatterson Feb 14, 2019
64a2658
Update faq.md
rtatterson Feb 14, 2019
1df47ce
Update faq.md
rtatterson Feb 14, 2019
a76ab01
create section for index.rst
scottvieira Mar 14, 2019
54ce8ee
Merge pull request #54 from coral-erm/scott
scottvieira Mar 14, 2019
2c1db84
server space
rtatterson Mar 15, 2019
d9b85e7
Merge pull request #55 from coral-erm/Rebecca
rtatterson Mar 15, 2019
d21f715
Update overview.md
rtatterson Feb 14, 2020
41ee26a
Update overview.md
rtatterson Feb 14, 2020
10547be
Update ebscokb.md
rtatterson Feb 17, 2020
3aae591
Update ebscokb.md
rtatterson Feb 17, 2020
9413780
Update ebscokb.md
rtatterson Feb 18, 2020
5beee05
Update ebscokb.md
rtatterson Feb 18, 2020
cdb27e2
Add files via upload
rtatterson Feb 18, 2020
c199b6a
Add files via upload
rtatterson Feb 18, 2020
db2349c
Update ebscokb.md
rtatterson Feb 18, 2020
636c268
Update ebscokb.md
rtatterson Feb 18, 2020
d528ac0
Update ebscokb.md
rtatterson Feb 18, 2020
d372024
Update ebscokb.md
rtatterson Feb 18, 2020
f31fd07
Update ebscokb.md
rtatterson Feb 18, 2020
896d587
Delete ebscokbPackageSearchCoral.PNG
rtatterson Feb 18, 2020
d406fce
Add files via upload
rtatterson Feb 18, 2020
a61f47a
Update export.md
rtatterson Feb 18, 2020
7c27c14
Update export.md
rtatterson Feb 18, 2020
be5be39
Update export.md
rtatterson Feb 18, 2020
0cbcd60
Update export.md
rtatterson Feb 18, 2020
9b45b5a
Update ebscokb.md
rtatterson Feb 19, 2020
270d32c
Merge pull request #56 from coral-erm/rtatterson-patch-1
rtatterson Feb 19, 2020
1acd61d
Update export.md
rtatterson Feb 20, 2020
929efbd
Delete ebscokbPackageSearchCoral.PNG
rtatterson Feb 20, 2020
190b019
Update ebscokb.md update
rtatterson Feb 20, 2020
cd16a82
Merge pull request #57 from coral-erm/Rebecca
rtatterson Feb 20, 2020
8041b72
Create ebscokb
rtatterson Feb 20, 2020
c7ebb76
Delete ebscokb
rtatterson Feb 20, 2020
90687b8
Update ebscokb.md update
rtatterson Feb 20, 2020
ec8aa57
Revert "Update ebscokb.md"
rtatterson Feb 21, 2020
14a8844
Merge pull request #58 from coral-erm/revert-56-rtatterson-patch-1
rtatterson Feb 21, 2020
0aacf9f
Rename ebscokb.md update to ebscokb.md
rtatterson Feb 21, 2020
12c2152
Update sushi.md
rtatterson Feb 21, 2020
d17a3c7
Update management.md
rtatterson Feb 21, 2020
b4d342b
Delete managementEditDocumentRecord.png
rtatterson Feb 21, 2020
80c534c
Update sushi.md
rtatterson Feb 24, 2020
44a229d
Delete managementHomepage.png
rtatterson Feb 24, 2020
64e8e63
Add files via upload
rtatterson Feb 24, 2020
08f3d00
Update management.md
rtatterson Feb 24, 2020
1037290
Update management.md
rtatterson Feb 24, 2020
edb26b2
Merge branch 'master' into Rebecca
rtatterson Feb 24, 2020
bdd3aa3
Merge pull request #59 from coral-erm/Rebecca
rtatterson Feb 24, 2020
7263d91
Add files via upload
rtatterson Feb 25, 2020
10926b1
Delete AddNewOrganization.png
rtatterson Feb 25, 2020
b4775ea
Add files via upload
rtatterson Feb 25, 2020
1e77bee
Merge pull request #60 from coral-erm/Rebecca
rtatterson Feb 25, 2020
c736fde
Update organizations.md
rtatterson Feb 25, 2020
9a6223f
Update organizations.md
rtatterson Feb 25, 2020
c2fb24b
Merge pull request #61 from coral-erm/Rebecca
rtatterson Feb 25, 2020
dd23a7c
Update organizations.md
rtatterson Feb 25, 2020
12db82d
Update resources.md
rtatterson Feb 25, 2020
4628a9f
Merge pull request #62 from coral-erm/Rebecca
rtatterson Feb 25, 2020
98c0053
Update resources.md
rtatterson Feb 25, 2020
9f3a293
Merge pull request #63 from coral-erm/Rebecca
rtatterson Feb 25, 2020
37c0c60
Update organizations.md
rtatterson Feb 26, 2020
364ec19
Update organizations.md
rtatterson Feb 26, 2020
5c782f2
Update organizations.md
rtatterson Feb 26, 2020
3c5293e
Merge pull request #64 from coral-erm/Rebecca
rtatterson Feb 26, 2020
acb4bee
Update licensing.md
rtatterson Feb 26, 2020
6257edd
Update licensing.md
rtatterson Feb 26, 2020
ac6aca5
Update licensing.md
rtatterson Feb 26, 2020
044eb19
Update licensing.md
rtatterson Feb 26, 2020
123d694
Update licensing.md
rtatterson Feb 26, 2020
0009ae1
Update licensing.md
rtatterson Feb 26, 2020
702342f
Update licensing.md
rtatterson Feb 26, 2020
a1d8f79
Update licensing.md
rtatterson Feb 26, 2020
7269d30
Update licensing.md
rtatterson Feb 26, 2020
312d50c
Update licensing.md
rtatterson Feb 26, 2020
dfc3a11
Add files via upload
rtatterson Feb 26, 2020
231bb2a
Delete licensingAddExpressionDisplayNote.png
rtatterson Feb 26, 2020
68291cc
Update licensing.md
rtatterson Feb 26, 2020
7e50303
Update licensing.md
rtatterson Feb 26, 2020
1d7e739
Merge pull request #65 from coral-erm/Rebecca
rtatterson Feb 26, 2020
62f3f58
Update licensing.md
rtatterson Feb 26, 2020
2325437
Update licensing.md
rtatterson Feb 26, 2020
02b65a3
Update licensing.md
rtatterson Feb 27, 2020
3ff34ed
Merge pull request #66 from coral-erm/Rebecca
rtatterson Feb 27, 2020
fade459
Update licensing.md
rtatterson Feb 27, 2020
3d30090
Update licensing.md
rtatterson Feb 27, 2020
6036761
Update terms.md
rtatterson Feb 27, 2020
061a45d
Add files via upload
rtatterson Feb 27, 2020
877eb0b
Add files via upload
rtatterson Feb 27, 2020
1c0a116
Delete termsTermsDisplayLinks.png
rtatterson Feb 27, 2020
74ffe07
Delete termsTermsDisplay.png
rtatterson Feb 27, 2020
7b1434c
Merge pull request #67 from coral-erm/Rebecca
rtatterson Feb 27, 2020
375b14a
Revert "Rebecca"
rtatterson Feb 27, 2020
ad30588
Merge pull request #68 from coral-erm/revert-67-Rebecca
rtatterson Feb 27, 2020
c2b0e4e
Add files via upload
rtatterson Feb 27, 2020
0b6f413
Delete termsProviderNoTerms.png
rtatterson Feb 27, 2020
4003253
Update terms.md
rtatterson Feb 27, 2020
5c4339c
Delete termsSFXMenuLink.png
rtatterson Feb 27, 2020
1d46887
Merge branch 'master' into Rebecca
rtatterson Feb 27, 2020
2c3cc05
Merge pull request #69 from coral-erm/Rebecca
rtatterson Feb 27, 2020
0185303
Delete termsTermsDisplay.png
rtatterson Feb 27, 2020
e85b8f6
Add files via upload
rtatterson Feb 27, 2020
d2a6ea4
Delete termsTermsDisplayLinks.png
rtatterson Feb 27, 2020
467a591
Add files via upload
rtatterson Feb 27, 2020
03a4b06
Merge pull request #70 from coral-erm/Rebecca
rtatterson Feb 27, 2020
0f6eb0e
Update terms.md
rtatterson Feb 27, 2020
8ce94ec
Update terms.md
rtatterson Feb 27, 2020
f31d5aa
Delete termsTermsDisplayLinks.PNG
rtatterson Feb 27, 2020
dfc6e3a
Add files via upload
rtatterson Feb 27, 2020
d284129
Delete termsTermsDisplay.PNG
rtatterson Feb 27, 2020
9490a10
Add files via upload
rtatterson Feb 27, 2020
bcac3f5
Merge pull request #71 from coral-erm/Rebecca
rtatterson Feb 27, 2020
0d57ccd
Update terms.md
rtatterson Feb 27, 2020
820d937
Update terms.md
rtatterson Feb 27, 2020
4af70fb
Update terms.md
rtatterson Feb 27, 2020
9454249
Update terms.md
rtatterson Feb 27, 2020
788da88
Update terms.md
rtatterson Feb 27, 2020
92165a8
Merge pull request #72 from coral-erm/Rebecca
rtatterson Feb 27, 2020
310e878
Update terms.md
rtatterson Feb 28, 2020
7fdd692
Update terms.md
rtatterson Feb 28, 2020
4f3857b
Update terms.md
rtatterson Feb 28, 2020
4ce1aed
Update licensing.md
rtatterson Feb 28, 2020
5bb79f5
Merge pull request #73 from coral-erm/Rebecca
rtatterson Feb 28, 2020
aa6c378
Update licensing.md
rtatterson Feb 28, 2020
a149fb4
Update licensing.md
rtatterson Feb 28, 2020
2938ffd
Update dashboards.md
rtatterson Feb 28, 2020
336aba3
Update ebscokb.md
rtatterson Feb 28, 2020
4aaf227
Add files via upload
rtatterson Feb 28, 2020
7911997
Update ebscokb.md
rtatterson Feb 28, 2020
1274f89
Update ebscokb.md
rtatterson Feb 28, 2020
595787c
Update ebscokb.md
rtatterson Feb 28, 2020
56b88d0
Merge pull request #74 from coral-erm/Rebecca
rtatterson Feb 28, 2020
a92b0ac
Update manual.md
rtatterson Feb 28, 2020
844d6d4
Update manual.md
rtatterson Feb 28, 2020
6cb0cdc
Merge pull request #75 from coral-erm/Rebecca
rtatterson Feb 28, 2020
986eb76
Update manual.md
rtatterson Mar 2, 2020
c51bb1b
Update manual.md
rtatterson Mar 2, 2020
353001c
Update ebscokb.md
rtatterson Mar 3, 2020
78b0b9f
Update licensing.md
rtatterson Mar 3, 2020
05508f8
Update manual.md
rtatterson Mar 3, 2020
67ee993
Update terms.md
rtatterson Mar 3, 2020
23b0ee7
Update ebscokb.md
rtatterson Mar 4, 2020
7f7a776
Update manual.md
rtatterson Mar 4, 2020
3662bbd
Update licensing.md
rtatterson Mar 4, 2020
493a14b
Update licensing.md
rtatterson Mar 4, 2020
bc9daef
Update terms.md
rtatterson Mar 4, 2020
b241c01
Update terms.md
rtatterson Mar 4, 2020
706c50a
Update organizations.md
rtatterson Mar 4, 2020
2e95c5a
Update manual.md
rtatterson Mar 4, 2020
f36063a
Update manual.md
rtatterson Mar 4, 2020
17d33ab
Merge branch 'master' into Rebecca
rtatterson Mar 4, 2020
24e8d1b
Merge pull request #76 from coral-erm/Rebecca
rtatterson Mar 4, 2020
5570368
Delete licensingAddILLExpression.png
rtatterson Mar 4, 2020
75ecd3f
Add files via upload
rtatterson Mar 4, 2020
442cee3
Update licensing.md
rtatterson Mar 4, 2020
82f6e77
Update terms.md
rtatterson Mar 4, 2020
71fb0e8
Update licensing.md
rtatterson Mar 13, 2020
1b8e881
Merge pull request #77 from coral-erm/Rebecca
rtatterson Mar 13, 2020
424abde
Delete resourcesEditCostInformation.PNG
rtatterson Mar 13, 2020
421cc1e
Add files via upload
rtatterson Mar 13, 2020
7f372a9
Merge pull request #78 from coral-erm/Rebecca
rtatterson Mar 13, 2020
2fc2591
Update dashboards.md
rtatterson Mar 13, 2020
fb5d932
Add files via upload
rtatterson Apr 20, 2020
d28aed0
Merge pull request #79 from coral-erm/Rebecca
rtatterson Apr 20, 2020
c670255
Update resources.md
rtatterson May 29, 2020
d4f854f
Update resources.md
rtatterson May 29, 2020
a150a20
Update resources.md
rtatterson May 29, 2020
4ff5348
Update resources.md
rtatterson May 29, 2020
d5a9d2e
Update resources.md
rtatterson May 29, 2020
0735ba5
Add files via upload
rtatterson Jun 17, 2020
db48a26
Add files via upload
rtatterson Jun 17, 2020
e7c510d
Merge pull request #80 from coral-erm/Rebecca
rtatterson Jun 17, 2020
09764f9
Update conf.py
streatim Oct 17, 2024
0aecdb5
Adds secure links to documentation
streatim Feb 22, 2025
ded6865
Merge pull request #84 from coral-erm/adds-secure-links
streatim Feb 22, 2025
37889b1
Create .yaml
rtatterson Apr 23, 2025
96f8d36
Create .readthedocs.yaml
rtatterson Apr 23, 2025
9929502
Update .readthedocs.yaml
rtatterson Apr 23, 2025
1f8d07e
Update .readthedocs.yaml
rtatterson Apr 23, 2025
26ed9b7
Update .readthedocs.yaml
rtatterson Apr 23, 2025
a78379f
Update .readthedocs.yaml
rtatterson Apr 23, 2025
8fd0279
Update .readthedocs.yaml
rtatterson Apr 23, 2025
d810f5e
Update .readthedocs.yaml
rtatterson Apr 23, 2025
709613d
Update .readthedocs.yaml
rtatterson Apr 23, 2025
8182db5
Update .readthedocs.yaml
rtatterson Apr 24, 2025
f328249
Update .readthedocs.yaml
rtatterson Apr 24, 2025
336d44a
Update .readthedocs.yaml
rtatterson Apr 24, 2025
ffe5584
Update .readthedocs.yaml
rtatterson Apr 24, 2025
90368fe
Create requirements.txt
rtatterson Apr 24, 2025
1cf272d
Update .readthedocs.yaml
rtatterson Apr 24, 2025
f65bf1c
Update .readthedocs.yaml
rtatterson Apr 24, 2025
09c8c40
Update .readthedocs.yaml
rtatterson Apr 24, 2025
a0a8584
Update .readthedocs.yaml
rtatterson Apr 24, 2025
70c60eb
Update .readthedocs.yaml
rtatterson Apr 24, 2025
c2a9239
Update .readthedocs.yaml
rtatterson Apr 24, 2025
63c33f4
Update .readthedocs.yaml
rtatterson Apr 24, 2025
7df8a7d
Update conf.py
rtatterson Apr 24, 2025
c7d9a02
Update conf.py
rtatterson Apr 24, 2025
ec03e8c
Update resources.md
rtatterson Apr 24, 2025
c17c4e1
Update index.html
rtatterson Apr 24, 2025
37600bb
Update index.html
rtatterson Apr 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Read the Docs configuration file for Sphinx projects
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details

# Required
version: 2

# Set the OS, Python version and other tools you might need
build:
os: ubuntu-22.04
tools:
python: "3.12"
# You can also specify other tool versions:
# nodejs: "20"
# rust: "1.70"
# golang: "1.20"

# Build documentation in the "docs/" directory with Sphinx
sphinx:
configuration: "source/conf.py"
# You can configure Sphinx to use a different builder, for instance use the dirhtml builder for simpler URLs
# builder: "html"
# Fail on all warnings to avoid broken references
# fail_on_warning: true

# Optionally build your docs in additional formats such as PDF and ePub
# formats:
# - pdf
# - epub

# Optional but recommended, declare the Python requirements required
# to build your documentation
# See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html
python:
install:
- requirements: requirements.txt
35 changes: 35 additions & 0 deletions .yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Read the Docs configuration file for Sphinx projects
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details

# Required
version: 2

# Set the OS, Python version and other tools you might need
build:
os: ubuntu-22.04
tools:
python: "3.12"
# You can also specify other tool versions:
# nodejs: "20"
# rust: "1.70"
# golang: "1.20"

# Build documentation in the "docs/" directory with Sphinx
sphinx:
configuration: source/conf.py
# You can configure Sphinx to use a different builder, for instance use the dirhtml builder for simpler URLs
# builder: "dirhtml"
# Fail on all warnings to avoid broken references
# fail_on_warning: true

# Optionally build your docs in additional formats such as PDF and ePub
# formats:
# - pdf
# - epub

# Optional but recommended, declare the Python requirements required
# to build your documentation
# See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html
# python:
# install:
# - requirements: docs/requirements.txt
6 changes: 3 additions & 3 deletions build/html/_sources/technical.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ delete privileges only (no create table privileges). This “coral” user shou
The CORAL modules are heavily data-driven. As a result we have provided an initial “snapshot” of our
data which will be inserted when the MySQL tables are created. Most of this data may be edited
through the front-end if desired – refer to the user guide for more information.
For data models and the MySQL Workbench file, refer to http://coral-erm.org/documentation
For data models and the MySQL Workbench file, refer to https://coral-erm.org/documentation

#### Server-side scripting

Expand Down Expand Up @@ -134,7 +134,7 @@ suffix
Installation can occur in one of two ways – either through the web installation script or manually. Web
installation will provide advantages over manual installation because it will check MySQL privileges and PHP version.

When you first [download the scripts](http://coral-erm.org/download), it is recommended to place each one into a parent `/coral/` directory if your server is sharing space with other applications. This is optional but it helps group all of the coral applications together.
When you first [download the scripts](https://coral-erm.org/download), it is recommended to place each one into a parent `/coral/` directory if your server is sharing space with other applications. This is optional but it helps group all of the coral applications together.

For example you may have:
```
Expand Down Expand Up @@ -315,7 +315,7 @@ where they appear but leave the format alone.

### Upgrades
Upgrades to CORAL will be announced through the CORAL ERM Listserv. If you wish to be added, please
consult http://coral-erm.org or email [email protected] directly.
consult https://coral-erm.org or email [email protected] directly.

In general, small upgrades with simple coding changes will not be given their own version numbers. If
an institution notifies us about a bug we will let them know directly when the bug fix is available.
Expand Down
6 changes: 3 additions & 3 deletions build/html/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>CORAL Documentation Project &#8212; coral_documentation_project 0.0.1 documentation</title>
<title>CORAL Documentation Project &#8212; Coral Documentation Project 0.0.1 documentation</title>

<link rel="stylesheet" href="_static/alabaster.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
Expand All @@ -25,7 +25,7 @@
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<link rel="top" title="coral_documentation_project 0.0.1 documentation" href="#" />
<link rel="top" title="Coral Documentation Project 0.0.1 documentation" href="#" />
<link rel="next" title="Overview: the CORAL Project" href="overview.html" />

<link rel="stylesheet" href="_static/custom.css" type="text/css" />
Expand Down Expand Up @@ -353,4 +353,4 @@ <h3>Quick search</h3>


</body>
</html>
</html>
6 changes: 3 additions & 3 deletions build/html/technical.html
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
<p>The CORAL modules are heavily data-driven. As a result we have provided an initial “snapshot” of our
data which will be inserted when the MySQL tables are created. Most of this data may be edited
through the front-end if desired – refer to the user guide for more information.
For data models and the MySQL Workbench file, refer to http://coral-erm.org/documentation</p>
For data models and the MySQL Workbench file, refer to https://coral-erm.org/documentation</p>
</div>
<div class="section" id="server-side-scripting">
<span id="server-side-scripting"></span><h3>Server-side scripting<a class="headerlink" href="#server-side-scripting" title="Permalink to this headline">¶</a></h3>
Expand Down Expand Up @@ -184,7 +184,7 @@
<span id="installation"></span><h2>Installation<a class="headerlink" href="#installation" title="Permalink to this headline">¶</a></h2>
<p>Installation can occur in one of two ways – either through the web installation script or manually. Web
installation will provide advantages over manual installation because it will check MySQL privileges and PHP version.</p>
<p>When you first <a class="reference external" href="http://coral-erm.org/download">download the scripts</a>, it is recommended to place each one into a parent <code class="docutils literal"><span class="pre">/coral/</span></code> directory if your server is sharing space with other applications. This is optional but it helps group all of the coral applications together.</p>
<p>When you first <a class="reference external" href="https://coral-erm.org/download">download the scripts</a>, it is recommended to place each one into a parent <code class="docutils literal"><span class="pre">/coral/</span></code> directory if your server is sharing space with other applications. This is optional but it helps group all of the coral applications together.</p>
<p>For example you may have:</p>
<div class="highlight-default"><div class="highlight"><pre><span></span><span class="o">/</span><span class="n">coral</span><span class="o">/</span><span class="n">resources</span><span class="o">/</span>
<span class="o">/</span><span class="n">coral</span><span class="o">/</span><span class="n">licensing</span><span class="o">/</span>
Expand Down Expand Up @@ -345,7 +345,7 @@
<div class="section" id="upgrades">
<span id="upgrades"></span><h2>Upgrades<a class="headerlink" href="#upgrades" title="Permalink to this headline">¶</a></h2>
<p>Upgrades to CORAL will be announced through the CORAL ERM Listserv. If you wish to be added, please
consult http://coral-erm.org or email coral-admin&#64;listserv.nd.edu directly.</p>
consult https://coral-erm.org or email coral-admin&#64;listserv.nd.edu directly.</p>
<p>In general, small upgrades with simple coding changes will not be given their own version numbers. If
an institution notifies us about a bug we will let them know directly when the bug fix is available.Versioning will happen when there is a database structure change or configuration file change.</p>
<p>When performing upgrades your configuration file (<code class="docutils literal"><span class="pre">/admin/configuration.ini</span></code>) should always be backed
Expand Down
4 changes: 4 additions & 0 deletions desktop.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
[ViewState]
Mode=
Vid=
FolderType=Generic
3 changes: 3 additions & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
sphinx>=4.0.0
recommonmark>=0.7.1
docutils<0.18
46 changes: 46 additions & 0 deletions source/api.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
## Propose New Resource API

This API allows users to submit a new resource order request to CORAL Resource module via a client form.

### The API and the Client Form
The API is based on [Flight](http://flightphp.com/), a simple and extensible framework for PHP.

![Screenshot of API Client Form](img/api/apiClientForm.png)

This is a sample of a client form, which is based on [unirest]( http://unirest.io/php.html ). Users can enter resource information in the form. This includes basic information about the resource including Title, Description, Provider, ISBN/ISSN, URL and information about the order such as fund code and cost. For Format, Acquisition Type, Resource Type, and Fund code, the data showing on the form are populated from the data predefined in Coral Admin tab. Data entered here are mapped to fields in CORAL Resources. Other fields without a matching CORAL field are loaded into CORAL as general notes. If a specific note type is created in CORAL, they can be mapped to the desired note type.

Once submitted, a report is presented with a summary of the fields. A new resource record is created automatically in CORAL Resource module. If data entered in Format, Acquisition Type and Resource Type match with what determine a workflow, the workflow is triggered once the record is submitted via the client form.

### API Configuration

#### Server-side:

Edit resources/admin/configuration.ini and fill apiAuthorizedIP with the IP address of the client accessing the API:
apiAuthorizedIP="192.168.1.1"

You can set multiple IPs (comma-separated):
apiAuthorizedIP="192.168.1.1,192.168.2"

You can also set incomplete IPs so the whole range will be allowed:
apiAuthorizedIP="192.168.1"
(will authorize all IPs from 192.168.1.1 to 192.168.1.255)

If you are trying to test the example form and it is on the same machine as Coral, 127.0.0.1 should work.

Hint: if you don't know which IP address will be requesting the API, just leave apiAuthorizedIP blank (apiAuthorizedIP="") and access the example form with your browser (http://yourcoral.tld/resources/api_client/ ), you will get an error like this:
You are not authorized to use this service.
Unauthorized IP: 127.0.0.1

#### Client-side:

Edit api_client/index.php and set the $server variable:
$server = "http://yourcoral.tld/resources/api/";

### Install Composer, Flight and Unirest
In addition, you'll need to install Composer, Flight and Unirest. Install Composer, then run the "php computer.phar install" command from inside the [CORAL BASE DIR]/resources/api/directory. This will bring in and manage the Flight dependency for you.

Then navigate to [CORAL BASE DIR]/resources/api_client/ and run the ‘php composer.phar install’ command again. This will bring in and manage the Unirest dependency for you. Check out [https://packagist.org/](https://packagist.org/) for instruction on getting Composer installed. The exact composer install command might be slightly different depending on which Composer install option you choose.

Note that the Acquisition Type is hardcoded to show two options Approved and Need Approval. This can be customized to show desired acquisition types by modifying index.php (in the api_client folder). Users can either edit line 330 or remove line 330 and line 334. See the code in the screenshot below.

![Screenshot of API Client IndexPHP File](img/api/apiClientIndexphp.png)
15 changes: 15 additions & 0 deletions source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -357,3 +357,18 @@
# If true, do not generate a @detailmenu in the "Top" node's menu.
#
# texinfo_no_detailmenu = False

# -- Additional Settings recommended by ReadtheDocs in July 16th Email ------------------------
import os

# Set canonical URL from the Read the Docs Domain
html_baseurl = os.environ.get("READTHEDOCS_CANONICAL_URL", "")

# Initialize html_context?
html_context = {}

# Tell Jinja2 templates the build is running on Read the Docs
if os.environ.get("READTHEDOCS", "") == "True":
html_context["READTHEDOCS"] = True


36 changes: 36 additions & 0 deletions source/dashboards.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
Dashboards User Guide
---------------------------------

### About CORAL Resources Dashboards

![Screenshot of Dashboards Home Menu](img/dashboards/dashboardsHomeMenu.PNG)

The CORAL dashboards provide a quick overview of resource and cost info.

Note: Enhanced Cost history must be enabled to use Dashboards in CORAL. See [Additional Server Configuration](http://docs.coral-erm.org/en/latest/manual.html#additional-server-configuration)

### Statistics Dashboard

![Screenshot of Dashboards Statistics](img/dashboards/dashboardsStatistics.PNG)

Dashboards Statistics allows for a quick display of your Resources data by Resource Type, Subject, Acquisition Type, Order Type, Cost Details, and Year. You can also Group By: Resource, Resource Type, Subject, and Acquisition Type. Once your criteria has been selected click Display to view your results or Export to export your results.

![Screenshot of Dashboards Statistics Results](img/dashboards/dashboardsStatisticsResults.PNG)

### Yearly Costs Dashboard

![Screenshot of Dashboards Yearly Cost](img/dashboards/dashboardsYearlyCost.PNG)

Yearly Costs allows for a quick display of your Resources data by Resource Type, Subject, Acquisition Type, Order Type, Cost Details, and Year Start and end dates. You can also Group By: Resource, Resource Type, Subject, and Acquisition Type, Organization and Fund. You can also view total sum for all cost details. Once your criteria has been selected click Display to view your results or Export to export your results.

![Screenshot of Dashboards Yearly Cost](img/dashboards/dashboardsYearlyCostResults.PNG)










Loading