Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
38b8cf8
Major documents/code refactor + Linting setup
Jul 12, 2018
cbcba27
Updated gitignoe + README + Install babel-eslint
Jul 12, 2018
b367542
Update package.json
Jul 12, 2018
d77c6c4
Updated test inputs + No more dev minify
Jul 12, 2018
12cacb1
React Linting Done
Jul 13, 2018
cd936fe
Package update
Jul 16, 2018
04ba093
Authentication service + Create species + Clean up
Jul 17, 2018
d673171
Refactored create FC/Sidebare + Added My Trees + Added plugins
Jul 20, 2018
d3297bc
Fix create FC tree add/remove
Jul 20, 2018
3493e80
CreateMunicipality modal completed
Aug 10, 2018
55b8b8f
Refresh map on update (MyTrees + Municipality)
Aug 10, 2018
516219b
Municipality border updatable
Aug 18, 2018
b2e048f
Useless param in municipality update
Aug 18, 2018
0ae353b
Rename extensions
Jan 30, 2019
ebaf7b0
Needs fix to using Heroku
Feb 6, 2019
0383e02
Remove useless files
Mar 14, 2019
763a235
Refactor the web pipeline
Mar 14, 2019
cde5465
Remove useless Android files + Clean a little
Mar 14, 2019
05a642d
Let's hope this works
Mar 14, 2019
2dc39e7
Change gradle settings
Mar 14, 2019
25f3665
Diff buildpack
Mar 14, 2019
b126c06
I hate this
Mar 14, 2019
37fb779
I think it finally works
Mar 14, 2019
051aa03
Test without Procfile
Mar 14, 2019
ae18dd6
Fix some classic CORS issues
Mar 14, 2019
1adfe4e
Testing travis
Mar 14, 2019
61fb7ed
Small fix to travis
Mar 14, 2019
96506bd
Another try
Mar 14, 2019
a145560
Just wanna see what happens
Mar 14, 2019
ad10f3c
Mandems push big body commits
Apr 15, 2019
1bfefd1
TRAVIS YOU GOT ME BLEM
Apr 15, 2019
17e4c92
YOU BEANAZZZ
Apr 16, 2019
3003b4c
VS Code got me fucked up
Sep 11, 2019
dd62601
Bump http-proxy from 1.17.0 to 1.18.1 in /TreePLE-Web
dependabot[bot] Sep 5, 2020
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
23 changes: 19 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,11 +1,26 @@
# Compiled class file
# Mac OS files
*.DS_Store
.java-version

# Compiled class files
*.class

# Log file
# Log files
*.log

# Virtual machine crash logs
hs_err_pid*

# Node Modules
node_modules/
# Node modules
*node_modules/

# Java settings files
*.project
*.settings/
*.gradle/

# VSCode settings
*.vscode/

# IntelliJ settings
*.idea/
45 changes: 45 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
dist: xenial
matrix:
include:
-
language: node_js
node_js:
- lts/*
- node
cache:
directories:
- node_modules
before_install:
- cd TreePLE-Web
install:
- npm install
script:
- npm run lint
- npm run test
- npm run build
# deploy:
# provider: heroku
# app: treeple-web
# api_key:
# secure: q52c8gOVk6hT9xqzUTxERbDWPvjWJerHxa9wbhd/McB1OwE1OXzXefvG67aIRVrwvOOUT4SbgUlwT/2jfJxSQjDrMo6zliPYAoCp0KRW4JSKPbVF9qSAazVvVE6ncSy6D+ouZ3v9fZJrb8izYh8To5zYsx2lSM0iUAVyGNoFZq3JYxoDB8mwUjd+55JQfwMQI0QkSOAST70Ud78jPGJ863NFxtIaJFO0RtU0LsQJSPh2/n0ALasju10348KXoLh+GUW529Tv2kFWFsQ1r6cf8VJeQNy8oZquL+Hx9TGgFm6yFeX9heFyhNElcvN/LHwYeKmP1Xpm2t+YtEvDI0Hc8if1UnsmFMY8eIxYJ/9SHOvx2CwhNMHuwWKkCITcdyWo0J2A2Qzb7nUUjckwUQUDn813g7viGCADI8ifirQReadCKGvbP6X0UZAf3viaJetEjq1IZyJaMd9GEVFp6zP6yOtLdMft+Qa35fq9p867gjZugav7jux6eVMzELpNgEZ2nPTnzA/PMWbafqXVIFAmvPCcol693TIIaKTmoF/Fos796n1YfujmMUXKiItJoFFXO+QpaUDfEokNc6TVTKZqRcyJJ1eziGPt6gqKMkB9dvgMa53erFhWy2OfLDuQnti2bJXShJNJIzjrei5Ldk5TyJ+7dulA9l7c1/r+JAwcitU=
# on:
# repo: theGirrafish/TreePLE
-
language: java
jdk:
- oraclejdk11
services:
- postgresql
before_install:
- cd TreePLE-Spring
- psql -c 'create database treeple_test;' -U postgres
script:
- gradle build -x test
- gradle test
# deploy:
# provider: heroku
# app: treeple-api
# api_key:
# secure: ZCfDPll62mwc7WBir0hvejHfttT3ib4UwRT2Z+j6IW5/uarEvf6RVw/1OAjBXXJWTG5H3OE7J16a/caN1qaT45TXHokUeB4uo1dK59rSExdY7aPwYWnVKAEM91nobm9olsh4E7CtSnHvSxh77sIzmB29ebYFHd0ikF8+/AoUrrvH4Yr3e8RcxLgWiy8cAeVxY9NyHmtpV1JhI3E5P2WfbuqRNwFB4q0zbpN0ZuvVmq83/YxUolDOX4gZqqp89r3vviYShTIgljnzP4j4D0DAPuaCIgrQBx8ajbz0cQh7wkYtR+OlaQpLGhtwOy9Ni0NYPGLzVThkjomozHDjZgHRbgwz311PsDtEbWi0ZF4xWdRLdUS4gSzGseEzG9eqcpDkcF3nMcV0uLBiPEngJqEA2eSPfBGrPrj6qrN9D5YMrFy+btfiptXIG20a3+tHpdm6s3SamGOxNhb9/5iOY7JqTmf1e9OxV198D2hvMNRNL28Wus1Ka7lEgOa9oUfrfo0teniwryUV+NF6jan/NXubrGE6EXAv7AMkUpbuwSm7/Me4bEj9DCF3UQvmbHr6VBbdwduaxH6PfrUsfcnFRcOCmw22S9M3K9ucAJlH//KalV++PFpblwJXFF8K9fixtZeMpkatmkSNvtTQsSG6RHi9Hp9NsOj5JfSk9hLeBw3X33c=
# on:
# repo: theGirrafish/TreePLE
Empty file modified Documents/Deliverables/Deliverable1.pdf
100644 → 100755
Empty file.
Empty file modified Documents/Deliverables/Deliverable2.pdf
100644 → 100755
Empty file.
Empty file modified Documents/Deliverables/Deliverable3.pdf
100644 → 100755
Empty file.
Empty file modified Documents/Deliverables/Deliverable4.pdf
100644 → 100755
Empty file.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Empty file modified Images/CoverageReport.png
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
0 Images/M1.PNG → Images/M1.png
100644 → 100755
File renamed without changes
0 Images/M2.PNG → Images/M2.png
100644 → 100755
File renamed without changes
0 Images/M3.PNG → Images/M3.png
100644 → 100755
File renamed without changes
0 Images/M4.PNG → Images/M4.png
100644 → 100755
File renamed without changes
0 Images/M5.PNG → Images/M5.png
100644 → 100755
File renamed without changes
File renamed without changes
0 Images/WP1.PNG → Images/WP1.png
100644 → 100755
File renamed without changes
0 Images/WP2.PNG → Images/WP2.png
100644 → 100755
File renamed without changes
0 Images/WP3.PNG → Images/WP3.png
100644 → 100755
File renamed without changes
0 Images/WP4.PNG → Images/WP4.png
100644 → 100755
File renamed without changes
0 Images/WP5.PNG → Images/WP5.png
100644 → 100755
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
## TreePLE

As the core functionality, the TreePLE system allows to manage trees in an urban environment.
TreePLE enables forecasting to analyze sustainability attributes in what-if scenarios to help implement a plan for urban forest management by scientists and urban foresters. See the [wiki](https://github.mcgill.ca/ECSE321-2018-Winter/Project-11/wiki) for additional info.
TreePLE enables forecasting to analyze sustainability attributes in what-if scenarios to help implement a plan for urban forest management by scientists and urban foresters. See the [wiki](../../wiki) for additional info.

## Contributors

Expand All @@ -12,12 +12,12 @@ TreePLE enables forecasting to analyze sustainability attributes in what-if scen
* Yunus Can Cukran - 260669715
* Gareth Peters - 260678626

## Notes on creating users
## Notes on Creating Users

In order to create a user with the role of Scientist, we require an extra password for security purposes. For testing purposes, this password is "i<3tr33s".

## URLs

Backend: [ecse321-11.ece.mcgill.ca:8080](http://ecse321-11.ece.mcgill.ca:8080)
Backend: [https://treeple-api.herokuapp.com](https://treeple-api.herokuapp.com)

Web Frontend: [ecse321-11.ece.mcgill.ca:8087](http://ecse321-11.ece.mcgill.ca:8087)
Web Frontend: [https://treeple-web.herokuapp.com](https://treeple-web.herokuapp.com)
Binary file removed TreePLE-Android/.idea/caches/build_file_checksums.ser
Binary file not shown.
29 changes: 0 additions & 29 deletions TreePLE-Android/.idea/codeStyles/Project.xml

This file was deleted.

18 changes: 0 additions & 18 deletions TreePLE-Android/.idea/gradle.xml

This file was deleted.

33 changes: 0 additions & 33 deletions TreePLE-Android/.idea/misc.xml

This file was deleted.

9 changes: 0 additions & 9 deletions TreePLE-Android/.idea/modules.xml

This file was deleted.

12 changes: 0 additions & 12 deletions TreePLE-Android/.idea/runConfigurations.xml

This file was deleted.

6 changes: 0 additions & 6 deletions TreePLE-Android/.idea/vcs.xml

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ public class VolleyController {
private Context mContext;

//Backend URL
public static final String DEFAULT_BASE_URL = "http://ecse321-11.ece.mcgill.ca:8080/";
public static final String DEFAULT_BASE_URL = "https://treeple-api.herokuapp.com/";

private VolleyController(Context context) {
mContext = context.getApplicationContext();
Expand Down
11 changes: 0 additions & 11 deletions TreePLE-Android/build.gradle
Original file line number Diff line number Diff line change
@@ -1,17 +1,10 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {

repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.1'


// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}

Expand All @@ -22,7 +15,3 @@ allprojects {
mavenCentral()
}
}

task clean(type: Delete) {
delete rootProject.buildDir
}
20 changes: 0 additions & 20 deletions TreePLE-Android/deployment/deploy.sh

This file was deleted.

12 changes: 0 additions & 12 deletions TreePLE-Android/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,17 +1,5 @@
# Project-wide Gradle settings.

# IDE (e.g. Android Studio) users:
# Gradle settings configured through the IDE *will override*
# any settings specified in this file.

# For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html

# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
org.gradle.jvmargs=-Xmx1536m

# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
Binary file modified TreePLE-Android/gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
3 changes: 1 addition & 2 deletions TreePLE-Android/gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
#Tue Mar 27 00:00:11 EDT 2018
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.2.1-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
4 changes: 3 additions & 1 deletion TreePLE-Android/settings.gradle
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
include ':app'
include 'app'

rootProject.name='TreePLE-Android'
2 changes: 0 additions & 2 deletions TreePLE-Spring/.gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
.gradle
.vscode
/build/
/bin/
/output/
Expand Down
Loading