Commit graph

18 commits

Author SHA1 Message Date
baldo
9e29eb924e Typescript migration
* db/database.js
* utils/databaseUtil.js
2020-04-08 22:05:53 +02:00
baldo
2e27e63f94 Fix: Start using sqlite module that actually uses promises.
For now export legacy sqlite3 module until other code is refactored.
2019-03-29 22:26:54 +01:00
baldo
8697d79ba5 Removing ng-di on the server. 2018-12-18 00:29:20 +01:00
baldo
ddb2f47a9d Promisify and asyncify db initialization. 2018-12-17 22:08:38 +01:00
baldo
84b20b209e Splitting site field: Now we track site and domain. 2018-12-17 20:06:39 +01:00
baldo
88dab5743f Add field "site" in admin panel. 2017-08-13 17:22:34 +02:00
baldo
3d6fb5feec Fixed or disabled warnings 2017-05-06 17:31:34 +02:00
baldo
7921178165 Added support for writing profiling logs.
For now it supports profiling database queries and
job execution time.
2016-07-29 12:53:20 +02:00
baldo
cd746a41ea Display of online state for nodes and hostname for monitoring info in admin panel. 2016-06-26 19:09:12 +02:00
baldo
0e5c5e4e1e Fix: Display Last Status Mail Sent for monitoring in admin panel correctly.
Naming of column is now also consistent.
2016-06-25 14:33:51 +02:00
baldo
2dc7ad0c23 Fix: More asynchronous glob operations and graceful-fs.
Hope this fixes the "Error: EMFILE, too many open files" in
NodeInformationRetrievalJob.

See: https://github.com/freifunkhamburg/ffffng/issues/13
2016-06-21 22:59:37 +02:00
baldo
5ff76db5a9 Monitoring job 2016-05-24 23:32:04 +02:00
baldo
0ccab4cac8 More consistent logging 2016-05-24 21:08:34 +02:00
baldo
a82b66c637 Added logging framework. 2016-05-24 16:40:57 +02:00
baldo
ad3f075d93 WIP: Job to retrieve node information for monitoring. 2016-05-24 14:42:25 +02:00
baldo
001e7b59a3 Background job for sending emails + confirmation email template. 2016-05-21 17:06:24 +02:00
baldo
8102181a7e Use configured database file. 2016-05-20 22:38:13 +02:00
baldo
03271573be Added sqlite db and email queue. 2016-05-20 22:11:35 +02:00