Commit graph

1985 commits

Author SHA1 Message Date
Andris Reinman
c0081919fe
fix(package): fixed breaking package lock file 2023-10-05 11:44:07 +03:00
github-actions[bot]
7125b3064b
chore(master): release 1.40.3 [skip-ci] (#522)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-05 11:39:37 +03:00
Andris Reinman
d1ca1ba91d
Merge branch 'master' of github.com:nodemailer/wildduck 2023-10-05 11:38:28 +03:00
Andris Reinman
761f5fa18d
fix(docker): trying to get release building working 2023-10-05 11:38:19 +03:00
github-actions[bot]
0e4ba91453
chore(master): release 1.40.2 [skip-ci] (#521)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-05 11:31:18 +03:00
Andris Reinman
2de6c0bc12
fix(pop3): run socket.destroy() if pop3 socket is not closed in 1.5s 2023-10-05 11:27:07 +03:00
titanism
8766ab9cf5
fix: fixed typo validateSequnce > validateSequence (closes #518) (#520) 2023-10-05 10:57:23 +03:00
titanism
be900691da
Update imap-notifier.js (fixed typo subscriber > subscriber) (#513) 2023-10-04 22:44:37 +03:00
github-actions[bot]
6e0b95102f
chore(master): release 1.40.1 [skip-ci] (#506)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-04 10:46:36 +03:00
Andris Reinman
7a30ed7861
fix(debug): replaced SIGPIPE with SIGHUP to generate snapshots 2023-10-04 10:18:13 +03:00
Andris Reinman
b9349f6e83
fix(sending): Do not count sending limits twice (#505) 2023-09-28 13:34:29 +03:00
NickOvt
e43ba60069
chore(tests): Zms 90 (#503)
* mailbox-handler create() returns errors, code and http status codes correctly

* mailboxes handler now correctly return errors, error codes and appropriate http status codes, fixed tests

* mailbox-handler.js codes fix + tests fix in mailboxes-test.js

* mailbox-handler.js correct error handling for update and rename

* fix mailboxes.js http status part for PUT request, fix appropriate tests

* update responseWrapper, remove unnecessary try catches, fix mailbox-handler error codes and http status response codes, fix tests

* fix imap-core create

* reverted 405 errors to 400

* fix tests
2023-09-28 12:44:06 +03:00
github-actions[bot]
1c1b414724
chore(master): release 1.40.0 [skip-ci] (#491)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-09-28 10:58:04 +03:00
Andris Reinman
69856eb5c2
Heap snapshot (#504)
* fix(debug): Added option to generate process-specific heap snapshots
2023-09-28 10:44:23 +03:00
Andris Reinman
c678a1ed07
chore: deleted api-tests-overview.md 2023-09-21 12:55:05 +03:00
NickOvt
260b9ad422
chore(tests): Zms 86 mailboxes (#501)
* added new file to test git repo setup

* added mailboxes tests part 1, POST to /users/{user}/mailboxes

* mailboxes tests GET /users/{user}/mailboxes

* remove .only

* fix returned value check

* remove text.txt. Fix mailboxes-test.js test run name

* fix GET request tests. Add tests for GET /users/{user}/mailboxes/{mailbox}

* added tests for PUT /users/{user}/mailboxes/{mailbox}

* added couple more PUT tests. Added tests for DELETE /users/{user}/mailboxes/{mailbox}. Fixed namings in some places

* remove unnecessary .send(), add generated md file to gitignore

* add new line to gitignore
2023-09-21 12:52:18 +03:00
Andris Reinman
80797eebec
feat(storage): Added cid property to storage files (#502) 2023-09-21 12:37:35 +03:00
NickOvt
a49bc11c45
Zms 86 storage (#498)
* added new file to test git repo setup

* added multiple tests for all storage api endpoints. Both positive and negative tests

* added tests for GET /addresses and GET users/:user/addresses

* added storage tests and fixes for them, fixed addresses tests

* add test overview file
2023-09-18 11:15:48 +03:00
NickOvt
78227589d7
chore(tests): Grunt mocha test fixes (#496)
* added new file to test git repo setup

* update Grunt mochaTest structure to run two separate test runs instead of one

* remove test.txt

---------

Co-authored-by: Nikolai Ovtsinnikov <nikolai@zone.ee>
2023-09-14 13:31:54 +03:00
NickOvt
c60373bbfe
ZMS-85 (#495)
* added new file to test git repo setup

* remove test.txt
Add api-tests-table.md file to keep track of api endpoints, method and their test count + test types (and their count)

* add js script to parse files in the /lib/api folder and retrieve a map of apiPath -> apiMethod

* delete parseApiFiles.js as it is unneeded

* add global (per test run) beforeEach and after hooks to collect test data and create an overview table

* update tests to conform to new test title structure

* add expectations to tests

* remove old api-tests-table.md that was handmade

* add expectations to tests in the api-test.js file

* add GET endpoint /api-methods/:arg to fetch all api endpoints for testing purposes only

* add and fix and refactor _globals-test.js file in the api test/api folder. Use global beforeEach and after hook to generate test overview table in api-test-overview.md file

* add missing newline at the end of file

* fix with prettier

* api.js fix style, remove unnecessary comments, remove :arg

* make first post,put,delete,get regex case insensitive, fix call to /api-methods

* _globals-test.js fixes

* fix some test titles

---------

Co-authored-by: Nikolai Ovtsinnikov <nikolai@zone.ee>
2023-09-14 12:49:55 +03:00
Andris Reinman
1c17f5fefc
fix(test): Added POST storage test (#492) 2023-09-07 11:09:33 +03:00
Andris Reinman
5eeab925cf
Merge branch 'master' of github.com:nodemailer/wildduck 2023-09-06 12:33:14 +03:00
Andris Reinman
81ec8ca2f5
fix(index): removed unneeded related_attachments index 2023-09-06 12:33:02 +03:00
Rezart Qelibari
bbe0e69323
Add OpenAPI verification badge to README (#421)
Having the OpenAPI verification badge on the README is not only a sign of quality of a great feature but also a good indicator to quickly catch errors in the OpenAPI file.
2023-09-05 19:44:30 +03:00
Andris Reinman
debbdfee45
Merge pull request #488 from nodemailer/release-please--branches--master--components--wildduck
chore(master): release 1.39.15 [skip-ci]
2023-09-05 11:49:53 +03:00
github-actions[bot]
cf471daa07
chore(master): release 1.39.15 [skip-ci] 2023-09-05 08:44:15 +00:00
Andris Reinman
48ce2005be
fix(release): updated repo url for automatic publishing 2023-09-05 11:43:13 +03:00
Andris Reinman
e5b5be129c
Merge pull request #490 from nodemailer/dependabot/npm_and_yarn/semver-5.7.2
Bump semver from 5.7.1 to 5.7.2
2023-09-05 11:27:00 +03:00
dependabot[bot]
61301f8cc5
Bump semver from 5.7.1 to 5.7.2
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 08:20:38 +00:00
Andris Reinman
3105a9c476
Merge pull request #489 from nodemailer/add_package_lock
Add package lock
2023-09-05 11:20:07 +03:00
Andris Reinman
6b42cc5c28
fix(release): Added package-lock required for pubslishing 2023-09-05 11:14:08 +03:00
Andris Reinman
103dc570d1
Merge branches 'master' and 'master' of github.com:nodemailer/wildduck 2023-09-05 10:57:00 +03:00
Andris Reinman
51100d11d8
Merge pull request #462 from tobsowo/patch-1
Update 07_install_wildduck.sh
2023-09-05 10:56:35 +03:00
Andris Reinman
f4cdbb2ba5 fix(ci): Added NPM release workflow 2023-09-05 10:52:31 +03:00
Andris Reinman
326ed59bb9
fix(ci): Added NPM release workflow 2023-09-05 10:35:01 +03:00
Andris Reinman
5c969fc989
Updated install script 2023-08-31 15:25:41 +03:00
Andris Reinman
d418424ba1
Updated commit hashes 2023-08-31 15:07:25 +03:00
Andris Reinman
38d80e49b2
v1.39.14 2023-08-31 15:02:16 +03:00
Andris Reinman
21d5597960 Delayed delete for orphaned files 2023-08-31 15:00:38 +03:00
Andris Reinman
8ebd4c141c Store update time when changing attachment usage counters 2023-08-31 12:32:39 +03:00
Andris Reinman
a72d9f52f0
Bumped deps 2023-08-31 10:02:01 +03:00
Andris Reinman
7e64107a21
Merge branch 'master' of github.com:nodemailer/wildduck 2023-08-31 10:00:06 +03:00
dependabot[bot]
661df2e35e Bump mongodb from 4.14.0 to 4.17.0
Bumps [mongodb](https://github.com/mongodb/node-mongodb-native) from 4.14.0 to 4.17.0.
- [Release notes](https://github.com/mongodb/node-mongodb-native/releases)
- [Changelog](https://github.com/mongodb/node-mongodb-native/blob/v4.17.0/HISTORY.md)
- [Commits](https://github.com/mongodb/node-mongodb-native/compare/v4.14.0...v4.17.0)

---
updated-dependencies:
- dependency-name: mongodb
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-31 09:59:33 +03:00
Andris Reinman
939cac4da0
Fixed tests 2023-08-31 09:58:58 +03:00
Andris Reinman
1bc4bbc1e6
Do not use wild-config directly in imap-core 2023-08-31 09:56:04 +03:00
Andris Reinman
77adb92325
Merge branches 'master' and 'master' of github.com:nodemailer/wildduck 2023-08-25 23:03:00 +03:00
Andris Reinman
4e99391b86 Updated username validation schema 2023-08-25 23:02:48 +03:00
Andris Reinman
6c1ec499ce
Updated username validation schema 2023-08-25 22:55:02 +03:00
Andris Reinman
1ac7d93efa
v1.39.13 2023-08-24 16:33:07 +03:00
Andris Reinman
0d7ed717c3
Fixed 304 handling for bimi 2023-08-24 16:32:50 +03:00