111 Commits

Author SHA1 Message Date
Ivan FB
241fb8cb97
chore: Update master from release v0.30 (#2908)
* chore(rln): rln message limit to 100 (#2883)
* postgres_driver: add more error handling when creating partitions
   Given that multiple nodes can be connected to the same database,
   it can happen that other node did something that my node was willing
   to do. In this commit, we overcome the possible "interleaved" 
   partition creation.

---------

Co-authored-by: Alvaro Revuelta <alvrevuelta@gmail.com>
2024-07-15 18:00:44 +02:00
Ivan FB
f7c4a9e09e
Merge branch 'master' into update-master-from-release-v30 2024-07-03 22:52:15 +02:00
Ivan Folgueira Bande
b477cf0140
CHANGELOG.md fix simple typo 2024-07-03 22:42:38 +02:00
Ivan Folgueira Bande
dc337cd210
CHANGELOG.md: setting 0.30.1 as next public release 2024-07-03 18:22:51 +02:00
Ivan FB
a07655e8d0
Update CHANGELOG.md
Co-authored-by: Aaryamann Challani <43716372+rymnc@users.noreply.github.com>
2024-07-02 10:29:20 +02:00
Ivan FB
898dac0be8
Update CHANGELOG.md
Co-authored-by: Aaryamann Challani <43716372+rymnc@users.noreply.github.com>
2024-07-02 10:29:08 +02:00
Ivan Folgueira Bande
799e08cbac
CHANGELOG.md: add better details of version v0.30.0 2024-07-01 17:14:38 +02:00
Ivan Folgueira Bande
b3041d5388
CHANGELOG.md: simply update the date to reflect the current release date 2024-07-01 14:35:00 +02:00
Ivan Folgueira Bande
2f79d69495
CHANGELOG.md add info for v0.30.0 2024-06-20 15:07:19 +02:00
Ivan FB
31daabab84
CHANGELOG.md named sharding deprecation announcement
Co-authored-by: gabrielmer <101006718+gabrielmer@users.noreply.github.com>
2024-06-20 10:25:31 +02:00
Ivan Folgueira Bande
9a5d90dd6e
update CHANGELOG.md to remove comment about observers for message log 2024-06-18 18:45:05 +02:00
Ivan Folgueira Bande
6eec201e8c
Update CHANGELOG.md for v0.29 2024-06-14 11:17:13 +02:00
Ivan Folgueira Bande
5a6b545b5a
Update changelog for v0.29.0 2024-06-14 10:31:47 +02:00
Ivan FB
3e4ade9ea2
chore: update master from release/v0.28 (#2801)
* update changelog to reflect the patch release v0.28.1
2024-06-12 09:26:40 +02:00
gabrielmer
7e9c971721
chore(release): update changelog for v0.28.0 release (#2713) 2024-05-22 09:47:06 +02:00
gabrielmer
cffcbc8fc9
Changing references to rfc.vac.dev (#2619) 2024-04-24 11:31:34 +03:00
gabrielmer
39299ceac7
chore(release): update changelog for v0.27.0 release (#2596) 2024-04-19 13:10:43 +03:00
NagyZoltanPeter
097cb36279
chore: update CHANGELOG for v0.26.0 release (#2518)
* CHANGELOG for v0.26.0 release

Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>
2024-03-11 15:15:19 +01:00
NagyZoltanPeter
d00065e9d3
chore: update CHANGELOG.md for v0.25.0 (#2399)
* chore: update CHANGELOG.md for v0.25.0
* Added announcements for the next release derpicating features

Co-authored-by: gabrielmer <101006718+gabrielmer@users.noreply.github.com>
Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>
2024-02-14 11:29:56 +01:00
Simon-Pierre Vivier
988580e001
chore: update CHANGELOG.md for v0.24.0 (#2347) 2024-01-12 07:30:29 -05:00
Ivan FB
8ce8ec6942
chore: Update CHANGELOG.md to reflect bug fix for issue #2317 (#2340) in v0.23.1 2024-01-10 09:45:26 +01:00
Ivan FB
07beea0209
CHANGELOG.md for 0.23.0 (#2309) 2023-12-20 15:48:59 +01:00
gabrielmer
9c4fdac68e
chore(release): update changelog for v0.22.0 release (#2216) 2023-11-15 15:26:40 +02:00
gabrielmer
f74474b452
chore(release): update changelog for v0.21.3 release (#2208) 2023-11-09 16:07:29 +02:00
gabrielmer
d0a93e7c66
chore(release): update changelog for v0.21.2 release (#2188) 2023-11-07 14:17:31 +02:00
gabrielmer
3be6163639
fix: updating v0.21.1 release date in changelog (#2160) 2023-10-26 11:59:44 +03:00
gabrielmer
b109a58314
chore(release): update changelog for v0.21.1 release (#2155) 2023-10-26 10:54:51 +03:00
gabrielmer
86af8fba05
chore(release): update changelog for v0.21.0 release (#2128) 2023-10-18 17:39:53 +03:00
Vaclav Pavlin
9085b1b3ba
chore(release): update changelog for v0.20.0 release (#2026)
* chore(release): update changelog for v0.20.0 release

* Update CHANGELOG.md

Co-authored-by: Ivan Folgueira Bande <128452529+Ivansete-status@users.noreply.github.com>

* Update CHANGELOG.md

Co-authored-by: Simon-Pierre Vivier <simvivier@status.im>

* fix typo and autosharding highlight, note CLI options removal

---------

Co-authored-by: Ivan Folgueira Bande <128452529+Ivansete-status@users.noreply.github.com>
Co-authored-by: Simon-Pierre Vivier <simvivier@status.im>
2023-09-14 16:03:13 +02:00
Vaclav Pavlin
78690787fb
chore(release): update changelog for delayed v0.19.0 release (#1911)
* chore(release) update changelog for delayed v0.19.0 release

* Update CHANGELOG.md

Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>

---------

Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
2023-08-16 14:44:33 +02:00
Vaclav Pavlin
32c1276f12
docs(changelog): release notes for v0.19.0 (#1861) 2023-07-27 10:31:11 +02:00
Vaclav Pavlin
0111b88b9b
docs(changelog): release notes for v0.18.0 (#1791)
* docs(changelog): release notes for v0.18.0

* Update CHANGELOG.md

Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>

* Update CHANGELOG.md

Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>

* add link to rendezvous

---------

Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
2023-06-13 22:48:53 +02:00
Vaclav Pavlin
c4370b3845
docs(changelog): release v0.17.0 (#1735) 2023-05-17 15:50:16 +02:00
Hanno Cornelius
03f0de365c
docs(changelog): release v0.16.0 release notes (#1602) 2023-03-15 12:53:02 +02:00
Hanno Cornelius
e12b7cb4a8
docs: release v0.15.0 (#1557) 2023-02-14 16:55:46 +02:00
Hanno Cornelius
2df6cb1645
docs: release v0.14.0 (#1488) 2023-01-16 12:13:03 +02:00
Hanno Cornelius
9debd44e2a
docs: release v0.13.0 (#1378) 2022-11-15 11:17:34 +02:00
Hanno Cornelius
a9fa3a29a4
docs: release v0.12.0 (#1231) 2022-10-06 17:29:58 +01:00
Hanno Cornelius
fec1397483
docs: release v0.11 (#1075) 2022-08-15 15:46:17 +02:00
Hanno Cornelius
d754444f45
docs: Release v0.10 (#1000) 2022-06-14 22:05:52 +02:00
Daniel Kaiser
51cbc39d49
feat(config): add config file support (#953)
including

* bump vendor/nim-confutils
* add nim-toml-serialization submodule
* feat(config): add example config file
* add new feature to CHANGELOG
2022-05-17 17:48:08 +02:00
Hanno Cornelius
063c91aa7e
docs: release v0.9 2022-03-31 11:16:20 +02:00
Daniel Kaiser
d0cf3ed1f9
fix(store): capacity limit for persistent message store (#900)
* fix(store): limit capacity of persistent message store

fixes performance issue of loading a large message table by deleting
old messages in case of an overflow

* test(store): message capacity limit
2022-03-28 20:27:14 +02:00
Sanaz Taheri Boshrooyeh
bfd427baf0
Tutorial for rln-relay live testnet (#898)
* first edition

* adds the full test scenario

* fixes typos

* fixes a bug in the supplied command

* further edits the description

* displays the chat prompt after spam detection

* updates changelog

* minor wording fix

* Update rln-chat2-live-testnet.md
2022-03-18 15:51:26 -07:00
Daniel Kaiser
089c686dc7
add dns bootstrap to changelog (#899) 2022-03-18 22:31:34 +01:00
Hanno Cornelius
9165720f63
Bridge improvements (#875) 2022-03-08 11:48:17 +01:00
Hanno Cornelius
8ed31ffddb
Release v0.8 (#874) 2022-03-03 11:04:34 +01:00
Hanno Cornelius
0b7b033550
Add docs on configuring domain and dns disc (#856) 2022-02-21 16:23:55 +01:00
G
dd2ed886a3
Update WakuStoreCodec string to beta4 (#855)
* Fix waku store version to beta4

* Updated changelog
2022-02-18 07:23:10 +01:00
G
21cac6d491
Refactoring timestamps (#842)
* Refactor timestamps type from float64 to int64 (milliseconds resolution)

* Revert epochs to float64

* Update 00002_addSenderTimeStamp.up.sql

* Update quicksim2.nim

* Add files via upload

* Delete 00003_convertTimestampsToInts.up.sql

* Add files via upload

* Rename 00003_convertTimestampsToInts.up.sql to 00003_addTimestampsToInts.up.sql

* Delete 00003_addTimestampsToInts.up.sql

* Rln-relay integration into chat2 (#835)

* adds ProofMetadata

* adds EPOCH_INTERVAL

* adds messageLog field

* adds updateLog, toEpoch, fromEpoch, getEpoch, compareTo

* adds unit test for toEpoch and fromEpoch

* adds unit test for Epoch comparison

* adds result codes for updateLog

* adds unit test for update log

* renames epoch related consts

* modifies updateLog with new return type and new logic of spam detection

* adds unit text for the modified updateLog

* changes max epoch gap type size

* splits updateLog into two procs isSpam and updateLog

* updates unittests

* fixes a bug, returns false when the message is not spam

* renames messageLog to nullifierLog

* renames isSpam to hasDuplicate

* updates the rln validator, adds comments

* adds appendRLNProof proc plus some code beatification

* unit test for validate message

* adds unhappy test to validateMessage unit test

* renames EPOCH_UNIT_SECONDS

* renames MAX_CLOCK_GAP_SECONDS

* WIP: integration test

* fixes compile errors

* sets a real epoch value

* updates on old unittests

* adds comments to the rln relay tests

* adds more comments

* makes rln import conditional

* adds todos

* adds more todos

* adds rln-relay mount process into chat2

* further todos

* logs contentTopic

* introduces rln relay configs

* changes default pubsub topic

* adds contentTopic config

* imports rln relay dependencies

* consolidates imports

* removes module identifier from ContentTopic

* adds contentTopic field

* adds contentTopic argument to mountRlnRelay calls

* appends rln proof to chat2 messages

* changes the default chat2 contentTopic

* adds missing content topic fields

* fixes a bug

* adds a new logic about empty content topics

* appends proof only when rln flag is active

* removes unnecessary todos

* fixes an indentation issue

* adds log messages

* verifies the proof against the concatenation of msg payload and content topic

* a bug fix

* removes duplicate epoch time calculation

* updates log level to trace

* updates default rln-relay content topic

* adds support for empty content topics

* updates changelog

* changelog updates

* removes a commented code block

* updates addRLNRelayValidator string doc

* Squashed commit of the following:

commit bc36c99ab202d07baa0a5f0100bd10d1d76fdfa1
Merge: dc2b2946 5a77d6e2
Author: G <28568419+s1fr0@users.noreply.github.com>
Date:   Sat Feb 5 01:10:06 2022 +0100

    Merge branch 'master' into int64-timestamps-ns

commit dc2b294667bb5770cc32b93cc560638cf5ce7087
Author: s1fr0 <28568419+s1fr0@users.noreply.github.com>
Date:   Sat Feb 5 00:24:45 2022 +0100

    Fix

commit f97b95a036a197938df38a5adaea46fca778016d
Author: s1fr0 <28568419+s1fr0@users.noreply.github.com>
Date:   Sat Feb 5 00:13:18 2022 +0100

    Missing import

commit 060c4f8d64e1b6e7c0593540fa8fa7f4cadf6df7
Author: s1fr0 <28568419+s1fr0@users.noreply.github.com>
Date:   Sat Feb 5 00:10:36 2022 +0100

    Fixed typo

commit 08ca99b6f692d3df6d4c7c2312c7cada05fc0041
Author: s1fr0 <28568419+s1fr0@users.noreply.github.com>
Date:   Fri Feb 4 23:59:20 2022 +0100

    Time util file

commit 2b5c360746990936dec256e90d08dae3c3e35a94
Author: s1fr0 <28568419+s1fr0@users.noreply.github.com>
Date:   Fri Feb 4 23:33:20 2022 +0100

    Moved time utility functions to utils/time

commit fdaf121f089aa011855303cc8dd1ce52aec506ad
Author: s1fr0 <28568419+s1fr0@users.noreply.github.com>
Date:   Fri Feb 4 23:10:25 2022 +0100

    Fix comment

commit c7e06ab4e7618d9a3fe8aa744dd48bf3f7d8754c
Author: s1fr0 <28568419+s1fr0@users.noreply.github.com>
Date:   Fri Feb 4 23:04:13 2022 +0100

    Restore previous migration script

commit 80282db1d79df676255d4b8e6e09d9f8a2b00fd3
Author: s1fr0 <28568419+s1fr0@users.noreply.github.com>
Date:   Fri Feb 4 22:54:15 2022 +0100

    Typo

commit b9d67f89b0eea11a8362dbb10b5f9d6894343352
Author: s1fr0 <28568419+s1fr0@users.noreply.github.com>
Date:   Fri Feb 4 22:49:29 2022 +0100

    Added utilities to get int64 nanosecond, microsecond, millisecond time resolution from float

commit 0130d496e694a01cfc9eeb90b7cbc77764490bf9
Author: s1fr0 <28568419+s1fr0@users.noreply.github.com>
Date:   Fri Feb 4 22:36:35 2022 +0100

    Switched to nanoseconds support.

* Update CHANGELOG.md

* Create 00003_convertTimestampsToInt64.up.sql

Migration script

* Moved migration script to right location

* Update waku_rln_relay_utils.nim

* Update waku_rln_relay_utils.nim

* Addressed reviewers' comments

* Update default fleet metrics dashboard (#844)

* Fix

* No need for float

* Aligning master to changes in PR

* Further fixes

Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
2022-02-17 16:00:15 +01:00