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

Release 0.1.8 Merge #18

Merged
merged 50 commits into from
Mar 6, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
2422c1c
Static package.json
polonel Nov 10, 2016
39d67b0
Chat System [WIP]
polonel Nov 30, 2016
d4f94bc
Chat system update
polonel Dec 11, 2016
1c5f40e
Yet More Messages
polonel Dec 14, 2016
93822f7
Chat delete
polonel Dec 16, 2016
0f2e7b6
Fixed issue with user StopTyping event not removing typing wrapper
polonel Dec 19, 2016
28b601c
Fixed issue where all users would display in conversation list
polonel Dec 19, 2016
d02f068
persistent chat boxes
polonel Dec 21, 2016
17bdafc
Chat Fixes
polonel Jan 8, 2017
a0ef7b6
Public Account Creation
polonel Jan 11, 2017
76bab2d
Fixed a null value crash
polonel Jan 11, 2017
cb1dabd
Add dist build to grunt file
polonel Jan 23, 2017
8366815
ESLint Cleanup
polonel Jan 26, 2017
c4f8605
Fix Travis?
polonel Jan 26, 2017
8b13cf1
Maybe this will fix it?
polonel Jan 26, 2017
4c0b73e
App Cleanup
polonel Jan 26, 2017
b998dca
Fixed crash if Conversation ID didn't exist
polonel Jan 26, 2017
cac7c99
Removed 5sec polling (Hopefully fixes the JANK issue)
polonel Jan 27, 2017
9352285
Small Fix for malformed Conversation Data
polonel Jan 27, 2017
42ea991
Memory leak fixes.
polonel Feb 3, 2017
87ab8f9
Updated travis for node v 6 & 7
polonel Feb 3, 2017
8bbcece
Few memory leak fixes.
polonel Feb 3, 2017
e1d8fca
Remove Comment fix
polonel Feb 3, 2017
7496e66
Small Cleanup
polonel Feb 4, 2017
419ca9f
License and Readme updated
polonel Feb 4, 2017
8bd183e
Start of working plugins.
polonel Feb 4, 2017
ed5954e
Routes for main plugins view
polonel Feb 4, 2017
a8de801
plugin javascript
polonel Feb 4, 2017
aa89ca5
Plugin Permissions based on user roles
polonel Feb 4, 2017
9b3cbec
L2Auth
polonel Feb 6, 2017
8e35a01
Require.JS -> Webpack
polonel Feb 7, 2017
cb8abe8
webpack fixes
polonel Feb 8, 2017
05d15c8
CI Fixes
polonel Feb 8, 2017
6d3718c
Okay Its fixed now!
polonel Feb 8, 2017
568e3aa
Got it this time!
polonel Feb 8, 2017
8d77914
Fixed assests issue with chosen
polonel Feb 8, 2017
5c42053
Increased Size of webconfig during dev build
polonel Feb 9, 2017
b67c915
UI Fixes after Webpack migration.
polonel Feb 9, 2017
d615598
Removed Ignored Tracked files
polonel Feb 23, 2017
ec38a66
Heroku Fix
polonel Feb 25, 2017
c97188d
Heroku Fix
polonel Feb 25, 2017
af627ba
Maybe Now?
polonel Feb 26, 2017
da649d1
Heroku run in Development
polonel Feb 26, 2017
24f1829
Two Level Auth
polonel Mar 5, 2017
fd3a893
Fixed File name Typo (Failing on Linux)
polonel Mar 5, 2017
d34ff9f
Fixed dep
polonel Mar 5, 2017
a33b409
Fixed issue when no plugins are loaded.
polonel Mar 5, 2017
a8695bd
Updated Plugin URL for production
polonel Mar 6, 2017
63662ec
Updated Changelog
polonel Mar 6, 2017
5c9b276
Fixed Changelog
polonel Mar 6, 2017
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
22 changes: 22 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"plugins": ["node"],
"extends": ["eslint:recommended", "plugin:node/recommended"],
"root": true,
"env": {
"browser": true,
"node": true
},
"rules": {
"node/exports-style": ["error", "module.exports"],
"no-console": "off"
},
"globals": {
"angular": 1,
"define": 1,
"requirejs": 1,
"MG": 1,
"Snackbar": 1,
"ROLES": 1,
"io": 1
}
}
15 changes: 8 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -31,17 +31,18 @@ node_modules
#custom
config.json
import.csv
src/mailer/templates/promo/
/src/mailer/templates/promo/
*.pem
public/uploads/tickets/
public/uploads/users/
/public/uploads/tickets/
/public/uploads/users/
coverage.html
*.bk
apidocs
docs
public/js/*
public/css/app.css.map
/docs/*.html
/public/js/
app.css.map
*.diff
private/
.sass-cache/
coverage/
/coverage/
/plugins/
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
save-exact = true
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ language: node_js
env:
- CXX=g++-4.8
node_js:
- 4
- 6
- 7
services:
- mongodb
addons:
Expand Down
13 changes: 12 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Change Log

## [0.1.8](https://github.com/polonel/trudesk/tree/HEAD)

[Full Changelog](https://github.com/polonel/trudesk/compare/0.1.7...HEAD)

**Fixed bugs:**

- \*UNSTABLE\* - Unable to run install script [\#17](https://github.com/polonel/trudesk/issues/17)

## [0.1.7](https://github.com/polonel/trudesk/tree/0.1.7) (2016-10-22)
[Full Changelog](https://github.com/polonel/trudesk/compare/0.1.6...0.1.7)

Expand Down Expand Up @@ -30,4 +38,7 @@
## [0.1.3](https://github.com/polonel/trudesk/tree/0.1.3) (2015-10-28)
[Full Changelog](https://github.com/polonel/trudesk/compare/0.1.2...0.1.3)

## [0.1.2](https://github.com/polonel/trudesk/tree/0.1.2) (2015-08-24)
## [0.1.2](https://github.com/polonel/trudesk/tree/0.1.2) (2015-08-24)


\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright 2014-2016 Chris Brame
Copyright 2014-2017 Chris Brame

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ if you like what you see here, and want to help support the work being done, you

### License

Copyright 2014-2016 Chris Brame
Copyright 2014-2017 Chris Brame

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
19 changes: 5 additions & 14 deletions app.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ var async = require('async'),
nconf = require('nconf'),
pkg = require('./package.json'),
ws = require('./src/webserver');
//var memory = require('./src/memory');


global.forks = [];
Expand Down Expand Up @@ -64,7 +65,7 @@ if (!process.env.FORK) {
winston.info(' 888 . 888 888 888 888 888 888 .o o. )88b 888 `88b.');
winston.info(' "888" d888b `V88V"V8P\' `Y8bod88P" `Y8bod8P\' 8""888P\' o888o o888o');
winston.info('==========================================================================');
winston.info('TruDesk v' + pkg.version + ' Copyright (C) 2014-2016 Chris Brame');
winston.info('TruDesk v' + pkg.version + ' Copyright (C) 2014-2017 Chris Brame');
winston.info('');
winston.info('Running in: ' + global.env);
winston.info('Time: ' + new Date());
Expand All @@ -82,14 +83,7 @@ if (process.env.HEROKU) {
//Build Config for Heroku
var configHeroku = {
"url": "http://localhost:8118",
"port": "8118",
"mailer": {
"enable": false,

"check": {
"enable": false
}
}
"port": "8118"
};

winston.info('Creating heroku config file...');
Expand All @@ -104,7 +98,6 @@ if (process.env.HEROKU) {
}

if (nconf.get('install') || !configExists && !process.env.HEROKU) {
var ws = require('./src/webserver');
ws.installServer(function() {
return winston.info('Trudesk Install Server Running...');
});
Expand All @@ -118,8 +111,6 @@ if (!nconf.get('setup') && !nconf.get('install') && !nconf.get('upgrade') && !nc
setup();
} else if (nconf.get('upgrade')) {
//upgrade();
} else if (nconf.get('reset')) {
reset();
}

function loadConfig() {
Expand Down Expand Up @@ -252,8 +243,8 @@ function dbCallback(err, db) {

n.on('message', function(data) {
if (data.cache) {
var nodeCache = require('./src/cache/node-cache');
global.cache = new nodeCache({
var NodeCache = require('./src/cache/node-cache');
global.cache = new NodeCache({
data: data.cache.data,
checkperiod: 0
});
Expand Down
2 changes: 1 addition & 1 deletion docs/jaguarjs-jsdoc/conf.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"tags": {
"allowUnknownTags" : true
},
"plugins": ["plugins/markdown"],
"plugins": ["node_modules/jsdoc/plugins/markdown"],
"templates": {
"cleverLinks": true,
"monospaceLinks": true,
Expand Down
31 changes: 0 additions & 31 deletions docs/reports.md

This file was deleted.

Loading