Ignore:
Timestamp:
03/15/14 01:00:23 (11 years ago)
Author:
hendrikvanantwerpen
Message:
  • Support different environments with QED_ENV. If dev, run against qed-dev database, if production, run against qed database. The UI indicates if we are running in anything but production mode.
  • Return undefined if we allow page leaves, because null is treated as a value.
  • Changed format of design docs, so it can work for different databases.
  • Use correct design documents in configCouch, so server now actually updates them when it starts.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/trunk/src/server/config/couchdb-design-docs.js

    r516 r519  
    11module.exports = {
    22
    3     "_users/qed_admin": {
    4         __configAction: "ignore",
    5         _id: "org.couchdb.user:qed_admin",
    6         name: "qed_admin",
    7         password: "Welkom01",
    8         roles: [ "qed_admin" ],
    9         type: "user"
    10     },
    11 
    12     "qed/schemaInfo": {
     3    "schemaInfo": {
     4        _id: "schemaInfo",
    135        version: "4"
    146    },
    157
    16     "qed/_security": {
    17         __configAction: "ignore",
    18         admins: {
    19             names: [],
    20             roles: ["qed_admin"]
    21         },
    22         readers: {
    23             names: [],
    24             roles: ["qed_user"]
    25         }
    26     },
    27 
    28     "qed/_design/protectPublished": {
     8    "_design/protectPublished": {
    299        __configAction: "replace",
    30         _id: "_design/protectPublished",
    3110        language: "javascript",
    3211        validate_doc_update: function(newDoc, oldDoc, userCtx, secObj) {
     
    3716    },
    3817
    39     "qed/_design/default": {
     18    "_design/default": {
    4019        __configAction: "replace",
    41         _id: "_design/default",
    4220        language: "javascript",
    4321        views: {
     
    5735    },
    5836
    59     "qed/_design/questions": {
     37    "_design/questions": {
    6038        __configAction: "replace",
    61         _id: "_design/questions",
    6239        language: "javascript",
    6340        views: {
     
    11794    },
    11895
    119     "qed/_design/surveys": {
     96    "_design/surveys": {
    12097        __configAction: "replace",
    121         _id: "_design/surveys",
    12298        language: "javascript",
    12399        views: {
     
    137113    },
    138114
    139     "qed/_design/surveyRuns": {
     115    "_design/surveyRuns": {
    140116        __configAction: "replace",
    141         _id: "_design/surveys",
    142117        language: "javascript",
    143118        views: {
     
    153128    },
    154129
    155     "qed/_design/responses": {
     130    "_design/responses": {
    156131        __configAction: "replace",
    157         _id: "_design/responses",
    158132        language: "javascript",
    159133        views: {
Note: See TracChangeset for help on using the changeset viewer.