Commit Graph

214 Commits

Author SHA1 Message Date
Kevin Franklin Kim
171b14f620
fix: typo 2025-06-06 11:21:30 +02:00
Kevin Franklin Kim
c9aee967cb
fix: add missing params 2025-06-06 11:21:20 +02:00
Kevin Franklin Kim
3f0b3fca75
fix: handle empty query 2025-06-06 11:21:08 +02:00
Kevin Franklin Kim
5b50febce6
test: use parallel test 2025-06-06 11:20:57 +02:00
Kevin Franklin Kim
fcf4229980
fix: space encoding 2025-06-06 11:20:33 +02:00
Kevin Franklin Kim
0a45237051
Merge pull request #61 from foomo/fix/unnecessary-url-unescape
fix: remove unnecessary url unescape
2025-05-26 16:28:29 +02:00
Kevin Franklin Kim
3af21626d8
revert: gracefully try unescape 2025-05-26 16:19:08 +02:00
Kevin Franklin Kim
7884aecdae
style: remove comment 2025-05-26 16:08:23 +02:00
Kevin Franklin Kim
f8a36b73ff
fix: remove unnecessary url unescape 2025-05-26 16:06:28 +02:00
Kevin Franklin Kim
42b76dc10a
Merge pull request #51 from foomo/dependabot/go_modules/gomod-security-50d30f88de
chore(deps): bump github.com/redis/go-redis/v9 from 9.7.0 to 9.7.3 in the gomod-security group
2025-05-25 21:59:51 +02:00
Kevin Franklin Kim
3dcf81f8f1
Merge branch 'main' into dependabot/go_modules/gomod-security-50d30f88de 2025-05-25 21:59:30 +02:00
Kevin Franklin Kim
1bd8089d85
Merge pull request #57 from foomo/dependabot/github_actions/github-actions-afd9e15987
chore(deps): bump golangci/golangci-lint-action from 7 to 8 in the github-actions group
2025-05-25 21:59:12 +02:00
Kevin Franklin Kim
dc018262f9
Merge pull request #60 from foomo/extend-events
feat: extend events
2025-05-25 21:58:02 +02:00
Kevin Franklin Kim
256789a9e5
feat: bump deps 2025-05-25 21:54:23 +02:00
Kevin Franklin Kim
6be359cbbb
feat: extend events 2025-05-25 21:50:03 +02:00
dependabot[bot]
e0d941a111
chore(deps): bump golangci/golangci-lint-action
Bumps the github-actions group with 1 update: [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action).


Updates `golangci/golangci-lint-action` from 7 to 8
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v7...v8)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-11 10:52:02 +00:00
dependabot[bot]
410d2c5959
chore(deps): bump github.com/redis/go-redis/v9
Bumps the gomod-security group with 1 update: [github.com/redis/go-redis/v9](https://github.com/redis/go-redis).


Updates `github.com/redis/go-redis/v9` from 9.7.0 to 9.7.3
- [Release notes](https://github.com/redis/go-redis/releases)
- [Changelog](https://github.com/redis/go-redis/blob/master/CHANGELOG.md)
- [Commits](https://github.com/redis/go-redis/compare/v9.7.0...v9.7.3)

---
updated-dependencies:
- dependency-name: github.com/redis/go-redis/v9
  dependency-type: indirect
  dependency-group: gomod-security
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-11 10:10:49 +00:00
Kevin Franklin Kim
3e1c057496
Merge pull request #56 from foomo/fix/bump-deps
fix: bump deps
2025-05-07 09:17:18 +02:00
Kevin Franklin Kim
69189a891f
fix: bump deps 2025-05-07 09:13:49 +02:00
Kevin Franklin Kim
0ef8d2ab7e
Merge pull request #55 from foomo/fix/ga-session-parsing
fix: support gs1 and gs2 session parsing
2025-05-07 08:58:54 +02:00
Kevin Franklin Kim
8b3a763010
fix: support gs1 and gs2 session parsing 2025-05-06 23:54:17 +02:00
Kevin Franklin Kim
6fc85b0f92
Merge pull request #54 from foomo/feature/without-cancel-client-middleware
feat: add without cancel client middleware
2025-04-25 15:00:02 +02:00
Kevin Franklin Kim
074b137958
chore: bump golangcli lint action 2025-04-25 14:56:45 +02:00
Kevin Franklin Kim
845d93bddd
chore: update golangci lint 2025-04-25 14:53:01 +02:00
Kevin Franklin Kim
07b186d846
feat: add middleware for handling requests without cancel context
Introduced `GTagMiddlewarWithoutCancel` and `MPv2MiddlewarWithoutCancel` to allow handling of requests with contexts where cancellation signals are ignored. This improves flexibility for specific use cases where cancel propagation is not desired.
2025-04-25 14:52:23 +02:00
Kevin Franklin Kim
b2764d77d7
Merge pull request #49 from foomo/feature/go-1.24.1
feat: go 1.24.1
2025-03-13 08:02:48 +01:00
Kevin Franklin Kim
2634da8453
chore: update gitignore 2025-03-13 07:58:52 +01:00
Kevin Franklin Kim
24e6f55ea9
feat: remove watermill 2025-03-13 07:58:41 +01:00
Kevin Franklin Kim
9823bd6eed
feat: go 1.24.1 2025-03-13 07:58:26 +01:00
Kevin Franklin Kim
0af53a0141
docs: add community files 2025-03-13 07:58:02 +01:00
Kevin Franklin Kim
6466f0ef79
Merge pull request #44 from foomo/v0.9.0
feat(emarsys): change events
2025-02-17 09:49:27 +01:00
Kevin Franklin Kim
af1b60c7c5
revert(emarsys): filename 2025-02-17 09:46:25 +01:00
Kevin Franklin Kim
6f300d90d5
revert(emarsys): remove dlv 2025-02-17 09:45:54 +01:00
Kevin Franklin Kim
54545c6e06
revert(emarsys): use event names 2025-02-17 09:44:46 +01:00
Kevin Franklin Kim
819f40b501
Merge branch 'main' of github.com:foomo/sesamy-go into v0.9.0 2025-02-17 09:41:05 +01:00
Kevin Franklin Kim
28805c1eb3
chore: update lint settings 2025-02-17 09:40:48 +01:00
Kevin Franklin Kim
2317e8c6fd
Merge pull request #46 from foomo/dependabot/go_modules/gomod-security-fce19947a0
chore(deps): bump the gomod-security group across 1 directory with 2 updates
2025-02-17 09:31:17 +01:00
dependabot[bot]
2fc77d0c65
chore(deps): bump the gomod-security group across 1 directory with 2 updates
Bumps the gomod-security group with 2 updates in the / directory: [golang.org/x/crypto](https://github.com/golang/crypto) and [golang.org/x/net](https://github.com/golang/net).


Updates `golang.org/x/crypto` from 0.32.0 to 0.33.0
- [Commits](https://github.com/golang/crypto/compare/v0.32.0...v0.33.0)

Updates `golang.org/x/net` from 0.34.0 to 0.35.0
- [Commits](https://github.com/golang/net/compare/v0.34.0...v0.35.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
  dependency-group: gomod-security
- dependency-name: golang.org/x/net
  dependency-type: indirect
  dependency-group: gomod-security
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-17 08:27:47 +00:00
Kevin Franklin Kim
6534d72815
Merge pull request #45 from foomo/dependabot/go_modules/gomod-update-6f4265763a
chore(deps): bump the gomod-update group across 1 directory with 5 updates
2025-02-17 09:26:22 +01:00
dependabot[bot]
73435d4490
chore(deps): bump the gomod-update group across 1 directory with 5 updates
Bumps the gomod-update group with 3 updates in the / directory: [github.com/ThreeDotsLabs/watermill](https://github.com/ThreeDotsLabs/watermill), [github.com/grafana/loki/v3](https://github.com/grafana/loki) and [github.com/prometheus/common](https://github.com/prometheus/common).


Updates `github.com/ThreeDotsLabs/watermill` from 1.4.1 to 1.4.4
- [Release notes](https://github.com/ThreeDotsLabs/watermill/releases)
- [Changelog](https://github.com/ThreeDotsLabs/watermill/blob/master/RELEASE-PROCEDURE.md)
- [Commits](https://github.com/ThreeDotsLabs/watermill/compare/v1.4.1...v1.4.4)

Updates `github.com/grafana/loki/v3` from 3.3.1 to 3.4.2
- [Release notes](https://github.com/grafana/loki/releases)
- [Changelog](https://github.com/grafana/loki/blob/main/CHANGELOG.md)
- [Commits](https://github.com/grafana/loki/compare/v3.3.1...v3.4.2)

Updates `github.com/mitchellh/mapstructure` from 1.5.0 to 1.5.1-0.20220423185008-bf980b35cac4
- [Changelog](https://github.com/mitchellh/mapstructure/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mitchellh/mapstructure/commits)

Updates `github.com/prometheus/common` from 0.61.0 to 0.62.0
- [Release notes](https://github.com/prometheus/common/releases)
- [Changelog](https://github.com/prometheus/common/blob/main/RELEASE.md)
- [Commits](https://github.com/prometheus/common/compare/v0.61.0...v0.62.0)

Updates `go.opentelemetry.io/otel/trace` from 1.32.0 to 1.34.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.32.0...v1.34.0)

---
updated-dependencies:
- dependency-name: github.com/ThreeDotsLabs/watermill
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomod-update
- dependency-name: github.com/grafana/loki/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-update
- dependency-name: github.com/mitchellh/mapstructure
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomod-update
- dependency-name: github.com/prometheus/common
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-update
- dependency-name: go.opentelemetry.io/otel/trace
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-update
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-16 10:21:20 +00:00
Kevin Franklin Kim
b6be99c280
feat(emarsys): change events 2025-02-14 11:55:04 +01:00
Kevin Franklin Kim
19235dbc52
Merge pull request #42 from foomo/v0.8.0
v0.8.0
2025-02-12 11:46:04 +01:00
Kevin Franklin Kim
f4b1a3c77b
fix: check empty 2025-02-12 11:37:58 +01:00
Kevin Franklin Kim
08579227f8
fix: set values back 2025-02-12 10:25:03 +01:00
Kevin Franklin Kim
79e6f67409
refactor: use single 2025-02-12 09:29:42 +01:00
Kevin Franklin Kim
12c8d87600
feat: add engagement time middleware 2025-02-12 09:29:27 +01:00
Kevin Franklin Kim
8c170e83ad
fix: remove dump 2025-02-12 09:29:07 +01:00
Kevin Franklin Kim
69594d99fa
feat: add event session id and number 2025-02-10 11:45:54 +01:00
Kevin Franklin Kim
79ce1d81e4
chore: skip mke 2025-02-10 11:32:35 +01:00
Kevin Franklin Kim
4900b61684
fix: set debug mode on every event 2025-02-10 11:20:24 +01:00