Skip to content

Commit 972f63b

Browse files
author
wencha
committed
Moviendo más carpetas a lib/backend (db-api, models, tags-images, translations)
1 parent 4844fe7 commit 972f63b

File tree

129 files changed

+161
-161
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

129 files changed

+161
-161
lines changed

bin/dos-db

+4-4
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ program
2828
.command('load <model> <source>')
2929
.description("Loads model's collection from .json source path.")
3030
.action(function (model, source) {
31-
var mPath = resolve('./lib/models/' + model.toLowerCase() + '.js')
31+
var mPath = resolve('./lib/backend/models/' + model.toLowerCase() + '.js')
3232
var sPath = resolve(source)
3333

3434
if (!exists(mPath)) return write('Invalid api "' + model + '"')
@@ -39,7 +39,7 @@ program
3939

4040
connect(function () {
4141
models()
42-
var api = require('lib/db-api')
42+
var api = require('lib/backend/db-api')
4343
var c = data.length
4444
data.forEach(function (doc) {
4545
api[model.toLowerCase()].create(doc, function (err) {
@@ -132,10 +132,10 @@ function connect (fn) {
132132
function models (fn) {
133133
write('Register mongoose models.')
134134
var except = ['index.js', 'forum-reserved-names.js']
135-
var files = dir(resolve('./lib/models/'))
135+
var files = dir(resolve('./lib/backend/models/'))
136136
files && files.forEach(function (f) {
137137
if (~except.indexOf(f)) return
138-
require(resolve('./lib/models/' + f))(mongoose)
138+
require(resolve('./lib/backend/models/' + f))(mongoose)
139139
})
140140
fn && fn()
141141
}

bin/dos-translate

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ var nomnom = require('nomnom')
99
var config = require('../lib/config')
1010

1111
// Load the list of available languages.
12-
var LANGS_FOLDER = path.resolve(__dirname, '../lib/translations/lib')
12+
var LANGS_FOLDER = path.resolve(__dirname, '../lib/backend/translations/lib')
1313
var languages = fs.readdirSync(LANGS_FOLDER).map(function (v) {
1414
return v.replace('.json', '')
1515
})

ext/bin/migrate-forums

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env node
22

3-
const models = require('lib/models')()
3+
const models = require('lib/backend/models')()
44

55
const Forum = models.Forum
66

ext/bin/update-forums-finalizados

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env node
22

3-
const models = require('lib/models')()
3+
const models = require('lib/backend/models')()
44

55
const Forum = models.Forum
66
const Topic = models.Topic

ext/lib/api/admin-stats.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var forumMiddlewares = require('lib/backend/middlewares/forum-middlewares')
55
var privileges = require('lib/backend/privileges/forum')
66

77
const api = require('lib/api-v2/db-api')
8-
var apiv1 = require('lib/db-api')
8+
var apiv1 = require('lib/backend/db-api')
99
var utils = require('lib/backend/utils')
1010
var expose = utils.expose
1111
var restrict = utils.restrict

ext/lib/api/filter.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const express = require('express')
22
const debug = require('debug')
33
const log = debug('democracyos:ext:api:filters')
4-
const api = require('../db-api')
4+
const api = require('ext/lib/db-api')
55

66
const app = module.exports = express()
77

ext/lib/api/forum.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const middlewares = require('lib/api-v2/middlewares')
77
const { expose } = require('lib/backend/utils')
88
const { canCreateForum } = require('lib/backend/middlewares/forum-middlewares')
99

10-
const api = require('../db-api')
10+
const api = require('ext/lib/db-api')
1111
const apiV2 = require('lib/api-v2/db-api')
1212

1313
const log = debug('democracyos:ext:api:create-forum')

ext/lib/api/search.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
const express = require('express')
22
const debug = require('debug')
33
const log = debug('democracyos:ext:api:search')
4-
const models = require('lib/models')
5-
const api = require('../db-api')
4+
const models = require('lib/backend/models')
5+
const api = require('ext/lib/db-api')
66

77
const Topic = models.Topic
88
const Forum = models.Forum

ext/lib/api/stats.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ const express = require('express')
55
// var privileges = require('lib/backend/privileges/forum')
66

77
// const api = require('lib/api-v2/db-api')
8-
// var apiv1 = require('lib/db-api')
8+
// var apiv1 = require('lib/backend/db-api')
99
// var utils = require('lib/backend/utils')
1010
// var expose = utils.expose
1111
// var restrict = utils.restrict
1212
var utils = require('lib/backend/utils')
1313

14-
var models = require('lib/models')
14+
var models = require('lib/backend/models')
1515
var Forum = models.Forum
1616
var Topic = models.Topic
1717
var Comment = models.Comment

ext/lib/api/text.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ var utils = require('lib/backend/utils')
66
var restrict = utils.restrict
77
var maintenance = utils.maintenance
88

9-
const dbApi = require('../db-api')
9+
const dbApi = require('ext/lib/db-api')
1010

1111
const app = module.exports = express.Router()
1212

ext/lib/api/topics-ext.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ function postTopics (req, res, next) {
9090

9191
log('Creating new topic/llamado')
9292

93-
// en ext/lib/db-api/index.js agregamos la key "extra" a las expose/updateables
93+
// en ext/lib/backend/db-api/index.js agregamos la key "extra" a las expose/updateables
9494
dbApi.topics.create({
9595
user: req.user,
9696
forum: req.forum
@@ -121,7 +121,7 @@ function putTopics (req, res, next) {
121121

122122
log('Updating existing topic/llamado')
123123

124-
// en ext/lib/db-api/index.js agregamos la key "extra" a las expose/updateables
124+
// en ext/lib/backend/db-api/index.js agregamos la key "extra" a las expose/updateables
125125
dbApi.topics.edit({
126126
id: req.params.id,
127127
user: req.user,

ext/lib/api/user-verify.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ var utils = require('lib/backend/utils')
99
var expose = utils.expose
1010
var restrict = utils.restrict
1111
var pluck = utils.pluck
12-
var models = require('lib/models')
12+
var models = require('lib/backend/models')
1313
var User = models.User
1414

15-
const dbApi = require('../db-api')
16-
const dbApiOriginal = require('lib/db-api')
15+
const dbApi = require('ext/lib/db-api')
16+
const dbApiOriginal = require('lib/backend/db-api')
1717

1818
const app = module.exports = express.Router()
1919

ext/lib/comments/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ const config = require('lib/config')
55
const urlBuilder = require('lib/backend/url-builder')
66
const middlewares = require('lib/api-v2/middlewares')
77
const api = require('lib/api-v2/db-api')
8-
const User = require('lib/models').User
8+
const User = require('lib/backend/models').User
99

1010
const app = module.exports = express()
1111

ext/lib/db-api/forum.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
var pick = require('mout/object/pick')
22
var Log = require('debug')
3-
var models = require('lib/models')
3+
var models = require('lib/backend/models')
44
var pluck = require('lib/backend/utils').pluck
55
var log = new Log('democracyos:db-api:forum')
66
var Forum = models.Forum

ext/lib/db-api/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ const topicScopes = require('lib/api-v2/db-api/topics/scopes')
1010
topicScopes.ordinary.keys.expose.push('extra')
1111
topicScopes.ordinary.select += ' extra'
1212

13-
const userDbApi = require('lib/db-api/user')
13+
const userDbApi = require('lib/backend/db-api/user')
1414
userDbApi.expose.confidential.keys.push('extra')

ext/lib/db-api/text.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ const utils = require('lib/backend/utils')
55
const pluck = utils.pluck
66

77
// para esto hay que agregar el modelo a dos-overrides! (y rebuildear)
8-
const Text = require('lib/models').Text
8+
const Text = require('lib/backend/models').Text
99

1010
exports.all = function all (fn) {
1111
log('Looking for all texts.')

ext/lib/db-api/user.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
const debug = require('debug')
22
const escapeStringRegexp = require('escape-string-regexp')
3-
const User = require('lib/models').User
3+
const User = require('lib/backend/models').User
44
const utils = require('lib/backend/utils')
55
const pluck = utils.pluck
66
const expose = utils.expose

ext/lib/site/boot/boot.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'lib/translations/translations'
1+
import 'lib/backend/translations/translations'
22
import './overrides'
33

44
require('ext/lib/boot/routes')()

ext/lib/translations/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
const translations = require('lib/translations')
1+
const translations = require('lib/backend/translations')
22

33
Object.assign(translations.es, require('./lib/es.json'))

index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ const config = require('lib/config')
33
const server = require('lib/backend/server')
44
const checkNodeVersion = require('lib/backend/check-node-version')
55
const migrations = require('lib/backend/migrations')
6-
const models = require('lib/models')()
6+
const models = require('lib/backend/models')()
77

88
const log = debug('democracyos:root')
99

lib/api-v2/db-api/comments/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const Comment = require('lib/models').Comment
1+
const Comment = require('lib/backend/models').Comment
22
const privileges = require('lib/backend/privileges/forum')
33
const scopes = require('./scopes')
44

lib/api-v2/db-api/forums/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const Forum = require('lib/models').Forum
1+
const Forum = require('lib/backend/models').Forum
22

33
/**
44
* Default find Method, to be used in favor of Model.find()

lib/api-v2/db-api/search/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const Forum = require('lib/models').Forum
1+
const Forum = require('lib/backend/models').Forum
22
const scopes = require('../forums/scopes')
33

44
exports.searchForum = function searchForum (opts, query) {

lib/api-v2/db-api/topics/index.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
const ObjectID = require('mongoose').Types.ObjectId
2-
const Topic = require('lib/models').Topic
3-
const Vote = require('lib/models').Vote
2+
const Topic = require('lib/backend/models').Topic
3+
const Vote = require('lib/backend/models').Vote
44
const Comments = require('../comments')
55
const scopes = require('./scopes')
66
const removeOwnVote = require('./utils').removeOwnVote

lib/api-v2/db-api/topics/utils.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
const difference = require('lodash.difference')
2-
const { Vote } = require('lib/models')
2+
const { Vote } = require('lib/backend/models')
33

44
/**
55
* Remove vote to change it.

lib/api-v2/middlewares/forums.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const ObjectID = require('mongoose').Types.ObjectId
22
const filter = require('mout/object/filter')
33
const privileges = require('lib/backend/privileges/forum')
4-
const Topic = require('lib/models').Topic
4+
const Topic = require('lib/backend/models').Topic
55
const config = require('lib/config')
66
const api = require('lib/api-v2/db-api')
77

lib/api-v2/middlewares/notifications.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const notifier = require('democracyos-notifier')
22
const urlBuilder = require('lib/backend/url-builder')
33
const config = require('lib/config')
44
const utils = require('lib/backend/utils')
5-
const api = require('lib/db-api')
5+
const api = require('lib/backend/db-api')
66
const userScopes = require('lib/api-v2/db-api/users/scopes')
77

88
exports.comment = function comment (req, res, next) {

lib/api-v2/topics/csv.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const express = require('express')
22
const debug = require('debug')
33
const json2csv = require('json-2-csv').json2csv
44
const csv2json = require('json-2-csv').csv2json
5-
const Topic = require('lib/models').Topic
5+
const Topic = require('lib/backend/models').Topic
66
const getIdString = require('lib/backend/utils').getIdString
77
const middlewares = require('lib/api-v2/middlewares')
88

lib/api/forgot/lib/forgotpassword.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44

55
var log = require('debug')('democracyos:forgotpassword')
66
var t = require('t-component')
7-
var api = require('lib/db-api')
7+
var api = require('lib/backend/db-api')
88
var config = require('lib/config')
99
var utils = require('lib/backend/utils')
1010
var notifier = require('democracyos-notifier')
1111
var normalizeEmail = require('lib/backend/normalize-email')
12-
var User = require('lib/models').User
12+
var User = require('lib/backend/models').User
1313

1414
/**
1515
* Creates a forgot password token and sends it to the user by email

lib/api/forum/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ var ObjectId = require('mongoose').Types.ObjectId
22
var express = require('express')
33
var Log = require('debug')
44
var config = require('lib/config')
5-
var api = require('lib/db-api')
5+
var api = require('lib/backend/db-api')
66
var utils = require('lib/backend/utils')
77
var restrict = utils.restrict
88
var maintenance = utils.maintenance

lib/api/notification/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ var accepts = require('lib/backend/accepts')
99
var restrict = utils.restrict
1010
var pluck = utils.pluck
1111
var expose = utils.expose
12-
var api = require('lib/db-api')
12+
var api = require('lib/backend/db-api')
1313

1414
var app = module.exports = express()
1515
var _handleError = utils._handleError

lib/api/settings/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ var express = require('express')
66
var log = require('debug')('democracyos:settings')
77
var t = require('t-component')
88
var restrict = require('lib/backend/utils').restrict
9-
var User = require('lib/models').User
9+
var User = require('lib/backend/models').User
1010

1111
/**
1212
* Exports Application

lib/api/signin/index.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
var express = require('express')
66
var t = require('t-component')
7-
var User = require('lib/models').User
7+
var User = require('lib/backend/models').User
88
var config = require('lib/config')
99
var jwt = require('lib/backend/jwt')
10-
var api = require('lib/db-api')
10+
var api = require('lib/backend/db-api')
1111
var normalizeEmail = require('lib/backend/normalize-email')
1212
var setDefaultForum = require('lib/backend/middlewares/forum-middlewares').setDefaultForum
1313
var initPrivileges = require('lib/backend/middlewares/user').initPrivileges

lib/api/signup/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
var express = require('express')
66
var config = require('lib/config')
7-
var api = require('lib/db-api')
7+
var api = require('lib/backend/db-api')
88
var jwt = require('lib/backend/jwt')
99
var l10n = require('lib/backend/l10n')
1010

lib/api/signup/lib/signup.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ var request = require('request')
77
var t = require('t-component')
88
var notifier = require('democracyos-notifier')
99
var utils = require('lib/backend/utils')
10-
var api = require('lib/db-api')
10+
var api = require('lib/backend/db-api')
1111
var config = require('lib/config')
1212
var SignupStrategy = require('lib/backend/signup-strategy')
1313
var emailWhitelisting = require('lib/backend/whitelist-strategy-email')()
1414
var normalizeEmail = require('lib/backend/normalize-email')
15-
var User = require('lib/models').User
15+
var User = require('lib/backend/models').User
1616

1717
/**
1818
* Signups a user

lib/api/tag/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
var express = require('express')
66
var log = require('debug')('democracyos:tag')
7-
var api = require('lib/db-api')
7+
var api = require('lib/backend/db-api')
88
var accepts = require('lib/backend/accepts')
99
var utils = require('lib/backend/utils')
1010
var staff = utils.staff

lib/api/topic/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
var debug = require('debug')
22
var express = require('express')
3-
var api = require('lib/db-api')
3+
var api = require('lib/backend/db-api')
44
var utils = require('lib/backend/utils')
55
var accepts = require('lib/backend/accepts')
66
var config = require('lib/config')

lib/api/whitelist/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
var express = require('express')
66
var log = require('debug')('democracyos:whitelist-api')
7-
var api = require('lib/db-api')
7+
var api = require('lib/backend/db-api')
88
var config = require('lib/config')
99
var utils = require('lib/backend/utils')
1010
var accepts = require('lib/backend/accepts')

lib/backend/auth/strategy.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*/
44
var passport = require('passport')
55
var LocalStrategy = require('passport-local').Strategy
6-
var User = require('lib/models').User
6+
var User = require('lib/backend/models').User
77

88
/**
99
* Expose AuthStrategy

lib/db-api/forum.js lib/backend/db-api/forum.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
var pick = require('mout/object/pick')
22
var Log = require('debug')
3-
var models = require('lib/models')
3+
var models = require('lib/backend/models')
44
var pluck = require('lib/backend/utils').pluck
55
var log = new Log('democracyos:db-api:forum')
66
var Forum = models.Forum
File renamed without changes.

0 commit comments

Comments
 (0)