What's Changed
- Update Jenkinsfile by @valeraBr in #206
- Staging tests vb by @valeraBr in #210
- Jenkinsfile updated by @valeraBr in #212
- Update Jenkinsfile by @valeraBr in #213
- Update Jenkinsfile by @valeraBr in #214
- Update Jenkinsfile by @valeraBr in #215
- Update Jenkinsfile by @valeraBr in #216
- Update Jenkinsfile by @valeraBr in #219
- Update Jenkinsfile by @valeraBr in #220
- sandbox auth by @shay23b in #211
- added restrictions for sandbox - edit & delete by @shay23b in #223
- fixed google login sandbox by @shay23b in #224
- fixed google login by @shay23b in #225
- removed email display for sandbox by @shay23b in #226
- Poisin messages by @idanasulinmemphis in #227
- added mailchimp subscriber for sandbox by @shay23b in #228
- added env and namespace for code examples by @shay23b in #230
- Get consumers refactor by @idanasulinmemphis in #231
- Staging by @idanasulinmemphis in #232
- Staging by @idanasulinmemphis in #233
- Staging by @idanasulinmemphis in #235
- Update Jenkinsfile by @valeraBr in #236
- Staging by @idanasulinmemphis in #238
- Beta by @idanasulinmemphis in #239
- Staging by @idanasulinmemphis in #240
- Beta by @idanasulinmemphis in #243
- Staging by @idanasulinmemphis in #244
- Beta by @idanasulinmemphis in #245
- initial nats integaration by @shohamroditimemphis in #248
- temp: comment all broker functions by @OrMemphis in #249
- memphis nats logs combined + db connection by @shay23b in #251
- Integrate HTTP server by @OrMemphis in #250
- fix(station): corrected SDk to SDK by @bsmirks in #255
- Update Jenkinsfile by @valeraBr in #260
- Memphis nats integration tcp by @shohamroditimemphis in #253
- Issue template changed by @yanivbh1 in #299
- Update Dockerfile by @valeraBr in #300
- Create nats-server.conf by @valeraBr in #301
- Update Jenkinsfile by @valeraBr in #302
- Use JetStreamAPI for CreateStream operation by @OrMemphis in #304
- build update by @valeraBr in #305
- Always expect connectionID from SDK by @OrMemphis in #306
- Fix ping/disconnection updates by @OrMemphis in #307
- Fix sequence numbers when fetching messages by @OrMemphis in #308
- Updating the ReadMe by @krupalitrivedi in #313
- Correction in ReadMe by @krupalitrivedi in #314
- handle empty username bug by @shay23b in #315
- Parse header/message from JSAPI consumer messages by @OrMemphis in #319
- Signup endpoint by @shohamroditimemphis in #320
- add full name in response by @shohamroditimemphis in #322
- The new memphis by @idanasulinmemphis in #323
- Staging by @idanasulinmemphis in #324
- enter create member mailchimp to function by @shohamroditimemphis in #325
- Update Jenkinsfile by @valeraBr in #326
- Update Jenkinsfile by @valeraBr in #327
- Update Jenkinsfile by @valeraBr in #329
- Readme bugfix by @idanasulinmemphis in #330
- Update Jenkinsfile by @valeraBr in #331
- duplicate root user creation bugfix by @idanasulinmemphis in #332
- analytics bugfix by @idanasulinmemphis in #333
- update API key by @idanasulinmemphis in #334
- Update Jenkinsfile by @valeraBr in #338
- Use global account for poison message resends by @OrMemphis in #337
- added sandbox refresh logic by @shay23b in #340
- general bugfixes and improvements by @idanasulinmemphis in #341
- The new memphis UI integration by @shay23b in #336
- remove the entity factory from being used by @idanasulinmemphis in #343
- add get all stations endpoint by @shohamroditimemphis in #342
- system-logs squash by @OrMemphis in #347
- system logs stream: treat start_index as last known seqNum by @OrMemphis in #350
- zombie connections removal by @shohamroditimemphis in #348
- Extend charset in name validation + errors to analytics by @OrMemphis in #352
- Updated Readme file by @SaptarshiSarkar12 in #353
- Updated Readme by @SaptarshiSarkar12 in #354
- Edit consumer by @shay23b in #351
- New release by @idanasulinmemphis in #356
- Update Jenkinsfile by @valeraBr in #357
- Update Jenkinsfile by @valeraBr in #358
- Last changes by @avrhamNeeman in #361
- Delay logs stream creation until after cluster is stable by @OrMemphis in #360
- New release by @idanasulinmemphis in #362
- Latest by @idanasulinmemphis in #363
- Last changes by @avrhamNeeman in #367
- new release by @idanasulinmemphis in #368
- Last changes by @avrhamNeeman in #370
- new release by @idanasulinmemphis in #371
- UI bugs by @avrhamNeeman in #373
- new release by @idanasulinmemphis in #374
- small bugfixes by @idanasulinmemphis in #376
- Latest by @idanasulinmemphis in #375
- fix jenkinsfile by @idanasulinmemphis in #377
- UI bugs by @avrhamNeeman in #378
- Add redundant station removal to "kill zombie resources" loop by @OrMemphis in #379
- added download logs by @shay23b in #384
- Updated README by @SaptarshiSarkar12 in #385
- added schema model by @shay23b in #387
- Allow '.' in station names (swap '.' internally with '#' for station names) by @OrMemphis in #383
- Update Jenkinsfile by @valeraBr in #388
- add badge to tab component by @SvetaMemphis in #391
- get started ui changes by @SvetaMemphis in #386
- login with root by @SvetaMemphis in #392
- Create new schema by @shohamroditimemphis in #393
- General enhancements by @idanasulinmemphis in #390
- backend for tags by @shay23b in #389
- Update Jenkinsfile by @valeraBr in #396
- Edit schema by @shohamroditimemphis in #395
- add proto validation by @idanasulinmemphis in #397
- added backend for schema tags by @shay23b in #398
- update filter with last master changes by @SvetaMemphis in #402
- Settings UI by @SvetaMemphis in #394
- create station unify the components by @SvetaMemphis in #401
- Merge UI by @avrhamNeeman in #403
- Js api fix response slice overrun by @OrMemphis in #400
- add endpoint useSchema + update others endpoints by @shohamroditimemphis in #399
- add RemoveSchemaFromStation + GetUpdatesForSchema by @shohamroditimemphis in #405
- Syslogs order via seq number by @OrMemphis in #406
- validateSchema endpoint + add messageStruct field by @shohamroditimemphis in #407
- Fix memory overrun when spawning handler goroutines by @OrMemphis in #408
- Schema managment by @avrhamNeeman in #409
- Update Dockerfile by @valeraBr in #412
- merge-ui by @avrhamNeeman in #413
- Headers support for messages by @shohamroditimemphis in #410
- lic change by @yanivbh1 in #416
- update the structure of headers in db & response by @shohamroditimemphis in #419
- Schema managment by @avrhamNeeman in #420
- Tags front + back by @shay23b in #411
- added analytics for sdk connect and open ui by @shay23b in #421
- Schema managment by @avrhamNeeman in #422
- Tags for new entity by @avrhamNeeman in #424
- updated responses of tags by @shay23b in #425
- Schema managment by @avrhamNeeman in #426
- Schema managment by @avrhamNeeman in #427
- Add descriptor to schema-version, save in db on vers/schema creation by @OrMemphis in #418
- Filter UI by @avrhamNeeman in #423
- Schema mgmt producer update single version by @OrMemphis in #429
- Remove schema from station by @avrhamNeeman in #430
- Get started UI by @SvetaMemphis in #428
- Create station schema by @SvetaMemphis in #417
- Schema mgmt producer update single version by @OrMemphis in #431
- fixes by @SvetaMemphis in #432
- Update style.scss by @SvetaMemphis in #435
- filter click outside by @SvetaMemphis in #436
- draw filter and crush fix by @SvetaMemphis in #437
- Schema mgmt producer update single version by @OrMemphis in #438
- text updates by @SvetaMemphis in #439
- get started view by @SvetaMemphis in #440
- fix next-back in getstarted by @SvetaMemphis in #441
- fix msg headers in poison msg by @SvetaMemphis in #442
- code snippet fix by @SvetaMemphis in #443
- code snippet typescript by @SvetaMemphis in #444
- switcher border remove by @SvetaMemphis in #446
- Update Jenkinsfile by @valeraBr in #445
- Release by @idanasulinmemphis in #447
- getStarted user next disable fix by @SvetaMemphis in #449
- Release by @idanasulinmemphis in #451
- Internal headers+logs+license by @shay23b in #450
- Release by @idanasulinmemphis in #453
- Release by @idanasulinmemphis in #458
- Update Jenkinsfile by @valeraBr in #456
- fix: small error by @0xflotus in #457
- Copy log byte slice before pushing to sendQ and analytics by @OrMemphis in #469
- Hybrid logger gracefull stream creation by @OrMemphis in #471
- Add flag for skipping next step by @shohamroditimemphis in #470
- dockerfile for debug by @valeraBr in #461
- added filter logs by types for back by @shay23b in #472
- improve audit and info logs by @shohamroditimemphis in #476
- remove e2e tags by @SvetaMemphis in #474
- add video section in finish step by @shohamroditimemphis in #468
- Update Jenkinsfile by @valeraBr in #488
- Update Jenkinsfile by @valeraBr in #491
- Replace socketio with nats.ws by @OrMemphis in #487
- Update Jenkinsfile by @valeraBr in #492
- return msgs as hexa by @idanasulinmemphis in #500
- Idempotency support for stations by @idanasulinmemphis in #493
- Json support schemaverse by @shohamroditimemphis in #490
- Multiple parser for message by @avrhamNeeman in #502
- fix parser issue by @avrhamNeeman in #503
- UI enhancement by @avrhamNeeman in #504
- Update README.md by @Avitaltrifsik in #505
- added slack integration by @shay23b in #477
- Details station overview by @shay23b in #506
- logs scroll fixed by @avrhamNeeman in #507
- UI build added as part of the pipeline by @valeraBr in #508
- handle ENTER on search fields by @SvetaMemphis in #510
- added ack for poison messages + slack validation by @shay23b in #512
- delete station + idempo OW schema station list by @shay23b in #513
- remove lorem ipsum by @shay23b in #516
- Make the pre-stream logs queue cyclic, don't wait for cluster leader to create stream by @OrMemphis in #514
- Integration UI by @avrhamNeeman in #517
- no stations placeholder by @SvetaMemphis in #515
- add filter data endpoint by @SvetaMemphis in #511
- UI bugs by @avrhamNeeman in #518
- UI bugs by @avrhamNeeman in #519
- next disabled on next steps by @SvetaMemphis in #520
- added pipline by @shay23b in #521
- Integrations fix by @shay23b in #522
- Update Jenkinsfile by @valeraBr in #524
- Update Jenkinsfile by @valeraBr in #529
- Release creation added by @valeraBr in #531
- Integrations fix by @shay23b in #532
- release fixes by @SvetaMemphis in #533
- UI bugs by @avrhamNeeman in #534
- UI bugs by @avrhamNeeman in #537
- Update Jenkinsfile by @valeraBr in #539
- support http-proxy logger by @OrMemphis in #541
- added backend configurations support by @shay23b in #540
- station name overflow by @SvetaMemphis in #535
- Add a new log level SYS, move the "new consumer leader" log to SYS by @OrMemphis in #543
- Add schema from sdk by @shay23b in #542
- Configurations refactor by @shay23b in #545
- cluster configuration by @avrhamNeeman in #546
- add comma by @avrhamNeeman in #547
- consumer bug fixed by @avrhamNeeman in #548
- GraphQL support schemaverse by @devpahuja in #544
- complete graphql flow by @avrhamNeeman in #550
- virtual scroll by @avrhamNeeman in #554
- Websockets: Use broker's subscription interest instead of manual unsubscribe and refcount by @OrMemphis in #549
- UI bugs by @avrhamNeeman in #557
- add message struct graphql by @shohamroditimemphis in #555
- UI bugs by @avrhamNeeman in #560
- producers/consumers virtual scroll by @avrhamNeeman in #561
- Logs refactor by @shay23b in #551
- broker-filter-updates by @SvetaMemphis in #559
- attached schema from schema page by @avrhamNeeman in #563
- Update README.md by @Avitaltrifsik in #562
- added support for new dls configuration by @shay23b in #565
- fix: remove license tag from README.md by @elchinmemphis in #566
- UI enhancement by @avrhamNeeman in #568
- remove deafult message struct name graphql by @shohamroditimemphis in #567
- Offline links by @SvetaMemphis in #558
- UI enhancement by @avrhamNeeman in #569
- defualt bg-image to videos by @avrhamNeeman in #570
- add remove & update dlstream for old&new stations by @shay23b in #571
- Update README.md by @valeraBr in #574
- Another readme fix by @valeraBr in #575
- websocket issue cluster mode by @shohamroditimemphis in #573
- NATS SDK compatibility by @OrMemphis in #572
- fix websocket in ui by @shohamroditimemphis in #581
- Master temp by @OrMemphis in #578
- Redirect to schema by @SvetaMemphis in #577
- nats-compatibility: Fill native-ness in GetStation endpoint by @OrMemphis in #583
- UI enhancement by @avrhamNeeman in #584
- UI enhancement by @avrhamNeeman in #586
- fix logs filter by @shohamroditimemphis in #585
- handle poison messages for non native stations by @shay23b in #587
- Fix jumping screens UI by @shohamroditimemphis in #588
- Dls config by @SvetaMemphis in #590
- filter should send pm + fix createDefaultStation by @shay23b in #589
- Update Jenkinsfile by @valeraBr in #591
- handle filter issues by @avrhamNeeman in #592
- . by @avrhamNeeman in #593
- golang 1.19 + alpine 3.17 by @valeraBr in #594
- UI enhancement by @avrhamNeeman in #596
- Dls by @SvetaMemphis in #597
- remove view of DLS in 'All' tab by @SvetaMemphis in #598
- Schema dls sdk update by @shay23b in #595
- add total dls amount in GetMainOverviewData by @shohamroditimemphis in #603
- UI enhancement by @avrhamNeeman in #604
- fix from fail to failed by @shohamroditimemphis in #605
- create schema + remove msg journey from schema dls by @SvetaMemphis in #607
- close modal after deleting schemas by @SvetaMemphis in #608
- Handle schema failed messages by @avrhamNeeman in #609
- fix msg size dls by @shohamroditimemphis in #612
- drop msg in msg journey by @SvetaMemphis in #610
- UI enhancement by @avrhamNeeman in #613
- pull from master by @SvetaMemphis in #614
- Fix DLS messages amounts in StationOverviewData by @OrMemphis in #616
- Run zombie resources check from leader only by @idanasulinmemphis in #617
- Refactor fetching of poison message by cg, encapsulate getting by @OrMemphis in #611
- UI enhancement by @avrhamNeeman in #618
- UI enhancement by @avrhamNeeman in #619
- fix schema to dls when producer is exists by @shohamroditimemphis in #621
- Fix consumer poison count by @shay23b in #620
- Fix consumer poison count by @avrhamNeeman in #622
- duplicate code remove by @shay23b in #623
- added a descriptive error message by @abrl91 in #606
- improve loading time by @shay23b in #629
- Get msg details by @shohamroditimemphis in #624
- fix-get-msg-details-nats-compatability by @shohamroditimemphis in #631
- fix code examples by @SvetaMemphis in #632
- UI enhancement by @avrhamNeeman in #633
- Improve loading time stations overview by @shay23b in #630
- fix internal cg name to dls subj by @shay23b in #634
- dls bug by @avrhamNeeman in #635
- Add user creation to staging cluster by @valeraBr in #638
- minor isuues fixed by @avrhamNeeman in #639
- Break infinite loop in memphisGetAllStreamsInfo by @OrMemphis in #640
- get started css changes by @avrhamNeeman in #642
- Some typos by @avrhamNeeman in #646
- UI enhancement by @avrhamNeeman in #648
- Fix issue creating-deleting streams from non native sdks by @idanasulinmemphis in #647
- fix headers with nats compatability by @shohamroditimemphis in #649
- fix nats sdk placeholders by @avrhamNeeman in #650
- deactivate animation by @avrhamNeeman in #651
- fix headers in nat compatible & by @shohamroditimemphis in #652
- last commit by @avrhamNeeman in #656
- fix isuue by @avrhamNeeman in #657
- socket issues by @avrhamNeeman in #658
- Remove CRLF from messages requested by UI by @OrMemphis in #659
- fix build errors on Windows related to loggers by @revosw in #663
- fix cgs order by @shohamroditimemphis in #665
- Fix ignoring '-' in DLS stream names in station details (+health) res… by @OrMemphis in #666
- Add wrapped map with a mutex for concurrency + use it for websocket subscriptions by @OrMemphis in #662
- Update README.md by @Avitaltrifsik in #667
- Fixing bug caused created by field to be empty on station creation from SDKs by @idanasulinmemphis in #669
- Start consume from specific offset by @shohamroditimemphis in #661
- fix issue by @shohamroditimemphis in #671
- UI bugs + enhancements by @avrhamNeeman in #672
- Tired storage support by @shohamroditimemphis in #674
- Resources for main dashboard by @shay23b in #677
- Resources for main dashboard - fix db units by @shay23b in #678
- fix update integration by @shohamroditimemphis in #680
- Fix tiered storage by @shohamroditimemphis in #682
- Tired storage integration by @avrhamNeeman in #683
- monaco by @SvetaMemphis in #673
- add activity flag to get stations by @idanasulinmemphis in #685
- Overview by @avrhamNeeman in #686
- Resources for main dashboard by @shay23b in #687
- Overview by @avrhamNeeman in #688
- Overview by @avrhamNeeman in #689
- Resources for main dashboard - fix long float and storage by @shay23b in #690
- Overview by @idanasulinmemphis in #691
- Resources for main dashboard - healthy & unhealthy by @shay23b in #692
- Check permissions for k8s by @shay23b in #693
- Overview by @avrhamNeeman in #694
- final changes by @avrhamNeeman in #695
- fix unhealthy calculation by @shay23b in #696
- fix storage usage by @shay23b in #697
- fix percentage issue when 0/0 calc is made by @shay23b in #699
- fix kb to bytes by @shay23b in #700
- remove non memphis docker containers + port '0' by @shay23b in #701
- merge from master by @SvetaMemphis in #702
- Overview by @avrhamNeeman in #703
- fixed broker memory usage for dev env by @shay23b in #706
- adapt to one minute by @SvetaMemphis in #704
- UI enhancement by @avrhamNeeman in #708
- Datadog integration by @avrhamNeeman in #709
- Datadog integration by @avrhamNeeman in #710
- Datadog integration by @avrhamNeeman in #711
- getstarted bug by @avrhamNeeman in #712
- UI enhancement by @avrhamNeeman in #715
- UI enhancement by @avrhamNeeman in #718
- Update Jenkinsfile by @valeraBr in #717
- Update README.md by @Avitaltrifsik in #714
- handle system components error - docker by @shay23b in #716
- dockerfile update by @valeraBr in #720
- changed msgId to msg-id in station details by @devpahuja in #722
- changed spelling from "houres" to "hours" by @devpahuja in #725
- Add host configuration by @shay23b in #724
- Refactor preferences by @SvetaMemphis in #721
- Refactor preferences by @SvetaMemphis in #726
- Add host configuration by @shay23b in #727
- UI enhancement by @avrhamNeeman in #729
- Get started skip by @SvetaMemphis in #728
- . by @avrhamNeeman in #730
- UI enhancement by @avrhamNeeman in #731
- fixed getting container storage usage by @shay23b in #735
- storage layer support producer side by @shohamroditimemphis in #679
- UI enhancement by @avrhamNeeman in #736
- fix metrics fail logs only once per broker by @shay23b in #737
- update menu header by @SvetaMemphis in #739
- UI enhancement by @avrhamNeeman in #740
- fix-default-host-name + undefined by @shay23b in #738
- Tiered storage change object name in s3 bucket + add tiered storage per station by @shohamroditimemphis in #742
- tierd storage integration by @avrhamNeeman in #743
- Enhancements by @SvetaMemphis in #744
- UI enhancement by @avrhamNeeman in #747
- add checking if storage integration is exists by @shohamroditimemphis in #746
- Hosts fix by @shay23b in #745
- fix unresponsive overview click by @SvetaMemphis in #748
- UI enhancement by @avrhamNeeman in #749
- fix click from station overview to station by @SvetaMemphis in #750
- icon size by @avrhamNeeman in #751
- UI enhancement by @avrhamNeeman in #752
- skip button by @avrhamNeeman in #755
- fix no metrics by @shay23b in #756
- Fix no metrics by @shay23b in #757
- Fix no metrics by @shay23b in #758
- fix skipGetStarted by @SvetaMemphis in #754
- UI enhancement by @avrhamNeeman in #759
- Fix minikube metrics by @shay23b in #760
- memphis build optimization by @valeraBr in #761
- fix informative err by @shohamroditimemphis in #765
- Update Jenkinsfile by @valeraBr in #767
- Sys components fix by @shay23b in #771
- UI enhancement by @avrhamNeeman in #773
- UI enhancement by @avrhamNeeman in #774
- lazy load images by @avrhamNeeman in #775
- UI enhancement by @avrhamNeeman in #776
- Delete station send notification by @shohamroditimemphis in #778
- Fix delete station send notification by @shohamroditimemphis in #779
- UI enhancement by @avrhamNeeman in #780
- log out click fix by @SvetaMemphis in #769
- refactor db functions to one file by @shay23b in #781
- Initalize postgre sql db by @shohamroditimemphis in #782
- Delete msg by @SvetaMemphis in #768
- Overview changes by @SvetaMemphis in #783
- Version upgrade by @avrhamNeeman in #784
- add NATS 2.9.15 bugfixes + general improvements by @idanasulinmemphis in #786
- Version upgrade by @avrhamNeeman in #794
- build by @avrhamNeeman in #795
- Delete msg by @SvetaMemphis in #785
- . by @avrhamNeeman in #796
- Testing postgres by @shohamroditimemphis in #797
- Schema violation msg by @SvetaMemphis in #798
- Delete msg by @avrhamNeeman in #800
- dynamic ports by @avrhamNeeman in #801
- Cluster config refactor by @idanasulinmemphis in #803
- fix dead-letter icon by @SvetaMemphis in #804
- fix show user on producer by @idonaaman123 in #805
- Fix get station overview data by @shohamroditimemphis in #807
- System components enhancments by @shay23b in #806
- System components UI by @avrhamNeeman in #809
- fix error before exists by @shohamroditimemphis in #808
- delete unnecessary icons by @avrhamNeeman in #810
- bug fixed by @avrhamNeeman in #811
- throughput view when sockets down by @SvetaMemphis in #812
- Reload tests by @idanasulinmemphis in #815
- ui fixes by @SvetaMemphis in #813
- Add user pass based auth by @shay23b in #814
- bug fixes by @avrhamNeeman in #825
- fix username validation comment by @SvetaMemphis in #828
- Dls refactor by @shohamroditimemphis in #822
- fix remove user by @shay23b in #830
- fix js code example by @shay23b in #831
- Fix create station non native and hosts by @shay23b in #834
- fix useSchemaDirect by @shohamroditimemphis in #832
- Tests front ga by @SvetaMemphis in #833
- Downgrade proto package by @shay23b in #835
- Tests front ga by @SvetaMemphis in #836
- User management by @avrhamNeeman in #837
- Tests front ga by @SvetaMemphis in #838
- build by @avrhamNeeman in #839
- purge station clean old code by @SvetaMemphis in #840
- build by @avrhamNeeman in #841
- Small db fixes by @shay23b in #842
- Fix first steps code example user creds by @shay23b in #844
- Valdiation db insertion before creating stream by @danielsinai in #843
- Update Jenkinsfile by @valeraBr in #847
- Socket placeholder by @SvetaMemphis in #848
- Remove beta tag by @valeraBr in #850
- Fix get stations details convert postgres by @shohamroditimemphis in #846
- skip_getstarted by @SvetaMemphis in #851
- input issue by @avrhamNeeman in #852
- fix slack panic by @idonaaman123 in #853
- app user getstarted by @SvetaMemphis in #854
- Update Jenkinsfile by @valeraBr in #855
- Fix generete token by @shay23b in #856
New Contributors
- @bsmirks made their first contribution in #255
- @krupalitrivedi made their first contribution in #313
- @SaptarshiSarkar12 made their first contribution in #353
- @avrhamNeeman made their first contribution in #361
- @0xflotus made their first contribution in #457
- @Avitaltrifsik made their first contribution in #505
- @devpahuja made their first contribution in #544
- @elchinmemphis made their first contribution in #566
- @abrl91 made their first contribution in #606
- @revosw made their first contribution in #663
- @danielsinai made their first contribution in #843
Full Changelog: v0.3.0...v1.0.0