Commit Graph

191 Commits

Author SHA1 Message Date
Fabian G 5cc23d960e
Update db.js
The Slash before the additional parameters inside the mongoDB connectionstring gave us great headaches.
After the AutoBackup initiated it immediately fails as it couldn't find the database with a trailing slash.
Our connectionstring contains information for the local MongoDB User and the authentication DB.
The String looks as follows (user and password have been omitted):
mongodb://{{user}}:{{password}}@localhost:27017/meshcentral?authSource=admin&compressors=zlib&gssapiServiceName=mongodb
2021-05-19 10:15:32 +02:00
Noah Zalev 5a0cba84cc bugfix: dont call createdb callback func 2021-05-06 22:35:24 -04:00
Noah Zalev 2f5c5d9b03 Added addition ssl options 2021-05-02 15:30:38 -04:00
Noah Zalev 8179777f73 Add 2-way auth options to mysqldump 2021-05-02 14:43:55 -04:00
Noah Zalev b8c5623041 Bugfix - don't rely on use database 2021-05-01 18:41:28 -04:00
Noah Zalev 791afb5035 bug fixes checking ssl properties 2021-05-01 15:56:18 -04:00
Noah Zalev e21077b064 clean up sqldumpcmd, add ssl 2021-05-01 15:08:29 -04:00
Noah Zalev dc75589bd3 Added selfsigned cert support to mysql/mariadb ssl 2021-04-30 23:16:48 -04:00
Noah Zalev 740559f2f8 Improved connectionObject creation 2021-04-29 23:55:37 -04:00
Ylian Saint-Hilaire 84b9d3df09
Merge pull request #2542 from nzalev/add-mysql/mariadb-to-getbackupconfig
Added mysql/mariadb to getBackupConfig
2021-04-24 18:51:47 -07:00
Noah Zalev f0751bab39 Added mysql/mariadb to getBackupConfig 2021-04-24 19:51:10 -04:00
Noah Zalev 0612f23b36 Bail if unable to connect to db 2021-04-24 17:22:39 -04:00
Noah Zalev e163662610 Added dbname to mysql/mariadb autobackup 2021-04-23 12:23:58 -04:00
Noah Zalev d6aaecc4a6 Add dbname to checkBackupCapability 2021-04-23 12:13:43 -04:00
Noah Zalev 4ca9c391a2 Connect without db in connection obj 2021-04-22 20:06:08 -04:00
Noah Zalev 416a713c68 Removed database name from queries 2021-04-22 17:37:54 -04:00
Noah Zalev 4c34797915 Include dbname in mysql/mariadb connectionObj 2021-04-22 17:14:31 -04:00
Ylian Saint-Hilaire 6c3e010ce9 More work on login tokens. 2021-04-16 12:42:54 -07:00
Noah Zalev 3707d10fe1 Register output error listener in autobackups 2021-04-11 21:47:25 -04:00
Noah Zalev e79b2b8070
Update db.js
Updated failure string
2021-04-10 20:41:50 -04:00
Noah Zalev 72afaaa908 Fixed sqldump pw escaping on windows 2021-04-10 20:11:17 -04:00
Noah Zalev 4b9cf142e1 Added mysqldump to performBackup 2021-04-10 18:18:27 -04:00
Noah Zalev 34aa47a813 Added MariaDB/MySQL to checkBackupCapability 2021-04-10 17:21:02 -04:00
Noah Zalev b0579baa85 mongodump to dev null for dry-run effect 2021-04-10 14:23:07 -04:00
Noah Zalev 71817137cd Fix for #2486
if dburl then use --uri option
2021-04-07 17:27:23 -04:00
Ylian Saint-Hilaire 8771313fc4 Fix for #2423 2021-03-27 00:26:18 -07:00
Ylian Saint-Hilaire 746fe62fd1 Added auto-create tables/indexes for MySQL/MariaDB databases. 2021-03-10 14:48:20 -08:00
Ylian Saint-Hilaire 0a4fae413b MySQL previous logins fix. 2021-03-10 14:24:55 -08:00
Ylian Saint-Hilaire 19cfae4295 Fixed MySQL/MariaDB server exception. 2021-03-10 13:09:43 -08:00
Ylian Saint-Hilaire bb8e6d6511 Fixed previous login dialog. 2021-03-09 17:26:54 -08:00
Ylian Saint-Hilaire 70c9252f60 Added background color to device filter box when active. 2021-03-09 13:04:59 -08:00
Ylian Saint-Hilaire c9035b80c8 Added database counters. 2021-03-01 19:32:19 -08:00
Ylian Saint-Hilaire f5e22c1067 Improved database query for account login events. 2021-03-01 13:23:37 -08:00
Ylian Saint-Hilaire 1b4f2f6002 Merged MongoDB bulk operations support. 2021-02-25 19:13:51 -08:00
Ylian Saint-Hilaire e6f24582bd Improved Android push messaging token handling. 2021-02-22 16:54:30 -08:00
Ylian Saint-Hilaire 027810259d Rolled back MongoDB fast bulk operations until more testing is done. 2021-01-27 02:23:36 -08:00
Ylian Saint-Hilaire 89d5e8bbbd Improved MongoDB handling. 2021-01-26 13:34:48 -08:00
Ylian Saint-Hilaire 1845950fdb MongoDB remove fix. 2021-01-26 13:06:18 -08:00
Ylian Saint-Hilaire 394a2e2878 Added MongoDB bulk remove for added performance. 2021-01-12 14:02:11 -08:00
Ylian Saint-Hilaire fe72281dcd Added way to remove test agents. 2021-01-12 12:43:27 -08:00
Ylian Saint-Hilaire e5694aeb93 MongoDB record encryption fix. 2021-01-11 13:37:40 -08:00
Ylian Saint-Hilaire 6107723304 Old Intel ACM removed, MongoDB targetting improvement. 2021-01-11 13:02:30 -08:00
Ylian Saint-Hilaire 21e6b0320b Fixed notification translation. 2021-01-11 11:56:21 -08:00
Ylian Saint-Hilaire cb8fc7d150 MongoDB bulk get fix. 2021-01-10 14:41:25 -08:00
Ylian Saint-Hilaire e9bd782418 Added MongoDB bulk find support to boost performance. 2021-01-10 13:57:38 -08:00
Ylian Saint-Hilaire b6a257c1e4 More MongoDB bulkWrite() improvements. 2021-01-10 06:19:16 -08:00
Ylian Saint-Hilaire e41ac08221 MongoDB speed boost using bulkWrite() 2021-01-10 04:53:30 -08:00
Ylian Saint-Hilaire b195852399 Updated file headers. 2021-01-09 14:31:09 -08:00
Ylian Saint-Hilaire 397fe9fb63 Fixed mongodump error. 2021-01-09 00:40:03 -08:00
Ylian Saint-Hilaire 8ac8953298 Added new --nedbtodb to transfer all NeDB records into the database. 2021-01-04 16:26:25 -08:00