Skip to content

Commit 7a7e4c3

Browse files
authored
Merge pull request #150 from devinmatte/develop
Fixed Insecure Font Issue, Updated README, and Updated Vendored Assets
2 parents 83a9793 + cd8074a commit 7a7e4c3

File tree

4 files changed

+36
-15
lines changed

4 files changed

+36
-15
lines changed

assets/src/modules/sm/App/styles/bootstrap.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import url("//fonts.googleapis.com/css?family=Lato:400,700,900,400italic");
1+
@import url("https://fonts.googleapis.com/css?family=Lato:400,700,900,400italic");
22

33
/*!
44
* Bootstrap v3.0.0

index.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454

5555
<!-- STYLE SHEETS -->
5656
<link rel="stylesheet" href="//brick.a.ssl.fastly.net/Roboto:300,700">
57-
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css">
57+
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
5858
<link rel="stylesheet" href="<?=$ASSETROOTADDRESS?>assets/prod/<?=$APP_VERSION?>/modules/sm/dist.min.css">
5959

6060
<!-- OPEN GRAPH TAGS -->
@@ -121,12 +121,12 @@
121121

122122
ga('create', '<?= $GOOGLEANALYTICS ?>', 'rit.edu');
123123
</script>
124-
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
124+
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
125125
<script src="//cdnjs.cloudflare.com/ajax/libs/mousetrap/1.4.6/mousetrap.min.js"></script>
126-
<script src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.0.3/js/bootstrap.min.js"></script>
127-
<script src="//cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.15/angular.min.js"></script>
128-
<script src="//cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.15/angular-animate.min.js"></script>
129-
<script src="//cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.15/angular-sanitize.min.js"></script>
126+
<script src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
127+
<script src="//cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.32/angular.min.js"></script>
128+
<script src="//cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.32/angular-animate.min.js"></script>
129+
<script src="//cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.32/angular-sanitize.min.js"></script>
130130
<script src="//cdnjs.cloudflare.com/ajax/libs/angular-ui-router/0.2.8/angular-ui-router.min.js"></script>
131131
<script src="<?=$ASSETROOTADDRESS?>assets/prod/<?=$APP_VERSION?>/modules/sm/dist.min.js"></script>
132132
</body>

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "schedulemaker",
3-
"version": "3.0.30",
3+
"version": "3.0.31",
44
"private": true,
55
"description": "A course database lookup tool and schedule building web application for use at Rochester Institute of Technology.",
66
"main": "index.php",

readme.md

Lines changed: 28 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,32 @@
11
# ScheduleMaker
2+
23
A course database lookup tool and schedule building web application for use at Rochester Institute of Technology.
34

4-
Instructions for setting up a dev environment:
5-
>1. Install Apache (Use XAMPP if you're on Windows: https://www.apachefriends.org/index.html)
6-
>2. Install Node.js: https://nodejs.org/en/
7-
>3. Clone either the master or a fork of this repo to your local machine
8-
>4. Copy the config.example.php file to config.php in /inc/
9-
>5. Contact a current dev to help with server/database config.
5+
## Dev Environment
6+
7+
### Required Packages
8+
- [PHP](https://secure.php.net/)
9+
- [Node.js](https://nodejs.org/en/)
10+
- [Apache](https://httpd.apache.org/) or [XAMPP (Windows)](https://www.apachefriends.org/index.html)
11+
12+
13+
### Setup
14+
- Fork and clone the repository
15+
- Copy the `config.example.php` file to `config.php` in `/inc/`
16+
- Contact a current maintainer for server/database configs
17+
18+
19+
### Development
20+
- To build js files run `npm run-script build`
21+
- Increment the version number in `package.json` after updating js/css files
22+
23+
24+
## Maintainers
25+
26+
### Current Maintainers
27+
28+
- Ben Grawi ([@bgrawi](https://github.com/bgrawi))
29+
- Devin Matte ([@devinmatte](https://github.com/devinmatte))
1030

11-
To build js files run "npm run-script build"
31+
#### Past Maintainers
32+
- Benjamin Russell ([@benrr101](https://github.com/benrr101))

0 commit comments

Comments
 (0)