Commit Graph

392 Commits

Author SHA1 Message Date
Paolo Arena
d44c0f3769 - Projects: Shared / Personal 2019-04-25 00:30:19 +02:00
Paolo Arena
f3964b0ff0 End "project and Todos": what could modify or readonly. 2019-04-22 01:43:58 +02:00
Paolo Arena
e0e48f7eb2 Privacy about Project: what to see, what you can modify... 2019-04-20 13:59:07 +02:00
Paolo Arena
6a0b7db73c - Modified privacywrite query with graphLookup:
$graphLookup: {
        from: "projects",
        startWith: "$id_main_project",
        connectFromField: "id_main_project",
        connectToField: "_id",
        as: "ris",
        restrictSearchWithMatch: { $or: [{ privacyread: server_constants.Privacy.all }, { userId: userId }] }
      }
    },
    { $match: { "ris.privacyread": { $exists: true } } },
2019-04-13 03:04:49 +02:00
Paolo Arena
1deba2a5ff - add fields: typeproj and id_main_project 2019-04-09 21:07:30 +02:00
Paolo Arena
7b444bc561 ++ hoursweeky_plannedtowork, endwork_estimate, totalphases , actualphase 2019-04-07 21:24:27 +02:00
Paolo Arena
1856818d3a Calculation recorsively up completed! 2019-04-06 21:52:34 +02:00
Paolo Arena
d40297acb3 Calculation recorsively up completed! 2019-04-06 21:06:11 +02:00
Paolo Arena
6310a7a971 Updated Project calculation for hours and progress. 2019-04-06 21:02:39 +02:00
Paolo Arena
7c3684813a Added begin_development and begin_test
Added status (changed completed field)
fixed internet status connection.
2019-04-02 00:27:59 +02:00
Paolo Arena
cadf2ef86a - added fields: longdescr, hoursworked, hoursplanned 2019-03-30 02:58:19 +01:00
Paolo Arena
f4ad69674e ++ Projects 2019-03-28 12:58:58 +01:00
Paolo Arena
efceb9915b Fix: At registration, ff in Italian, it show english email verified... added Español Email registration 2019-03-18 19:17:36 +01:00
Paolo Arena
6876130376 Fix: At registration, ff in Italian, it show english email verified... added Español Email registration 2019-03-15 02:01:27 +01:00
Paolo Arena
e3dd301da0 Fix: At registration, ff in Italian, it show english email verified... added Español Email registration 2019-03-05 23:45:20 +01:00
Paolo Arena
8b0d109552 Fix: At registration, ff in Italian, it show english email verified... added Español Email registration 2019-03-04 21:28:35 +01:00
Paolo Arena
8a92141bc7 Fix: At registration, ff in Italian, it show english email verified... added Español Email registration 2019-03-04 21:16:19 +01:00
Paolo Arena
db2640a815 LOGIN: Accessing by Username or Email 2019-03-04 19:18:54 +01:00
Paolo Arena
8fe9199162 Popupmenu Todo:
- Show Task Completed
2019-03-04 17:28:41 +01:00
Paolo Arena
8f1ee2a7da - Update the way to use the data records on Vuex with Getters!
- Fix: mongodb call passing array todos and categiroes already splitted
2019-02-27 02:59:02 +01:00
Paolo Arena
d78de1a25c /checkupdates: Show Button, when Upgrade Version is available ! (check from the server, the version number 2019-02-22 10:23:39 +01:00
Paolo Arena
c7f13d820d Merge remote-tracking branch 'origin/master' 2019-02-15 01:38:44 +01:00
Paolo Arena
f44d3dc661 Fix: Todo Multi refresh ...
fix some promises problem
2019-02-15 01:38:01 +01:00
Paolo Arena
cac4ac16df Delete .env.production 2019-02-14 19:14:31 +01:00
Paolo Arena
f6fa45a9e9 Fix: Todo Multi refresh ...
fix some promises problem
2019-02-14 19:01:41 +01:00
Paolo Arena
0b4ac6391d fix: WebPush Notification 2019-02-13 18:47:58 +01:00
Paolo Arena
df31a9ea9b - Created Test Environment un Server test.freeplanet.app
- mongodb open 2 connections port (3000 and 3001) - 27017 and 27018
2019-02-13 01:51:33 +01:00
Paolo Arena
ea06079878 fixed problem with then catch chain (Promise)... 2019-02-12 19:10:58 +01:00
Paolo Arena
71132b9a57 - cleaned some code.
- routing offline
- pushNotification
2019-02-12 12:06:25 +01:00
Paolo Arena
d24b232a2d - fix: Date problems... (it was a bad "copy" function, the object date was not valid...)
- fix: error fetch on loading... (offline appeared)
2019-02-11 02:59:05 +01:00
Paolo Arena
636ee92786 - Manage multiple login, in different browsers... Multi Token... 2019-02-09 18:03:14 +01:00
Paolo Arena
318ff7a798 - fix: return the item saved 2019-02-08 17:11:33 +01:00
Paolo Arena
87378fe732 - Created all Tests with Mocha: User + Todo tables 2019-02-07 00:52:48 +01:00
Paolo Arena
779bd1cb63 - Created first Test with Mocha 2019-02-06 18:48:32 +01:00
Paolo Arena
db2a460594 - add: createPushSubscription :
'Subscribed to FreePlanet.app!',
  'You can now receive Notification and Messages.'
2019-02-05 18:17:44 +01:00
Paolo Arena
8e5e7addb7 - PUSH Notification 2019-02-05 03:40:22 +01:00
Paolo Arena
1f88ee3cf2 - Fix: setlang
- Completed work: page '/vref' (Verify registration) OK
2019-01-02 01:59:01 +01:00
Paolo Arena
de00989ea6 Added HTTPS to express
check registration send email: OK
2018-12-27 21:03:42 +01:00
Paolo Arena
46ccddc764 Added HTTPS to express 2018-12-27 20:09:40 +01:00
Paolo Arena
06cd4b8f0d Resolved error Unknown modifier: $pushAll
adding this:

 mongoose.plugin(schema => { schema.options.usePushEach = true });
2018-12-27 18:13:43 +01:00
Paolo Arena
a0d39dcbb1 First Commit FreePlanet_ServerSide 2018-12-24 20:34:26 +01:00
Paolo Arena
e39a6d714f First Commit FreePlanet_ServerSide 2018-12-24 20:31:02 +01:00