Skip to content

Updates 2026-01#20

Merged
whiteh merged 3 commits intov1.0.0from
upgrade-openresty
Mar 24, 2026
Merged

Updates 2026-01#20
whiteh merged 3 commits intov1.0.0from
upgrade-openresty

Conversation

@whiteh
Copy link
Copy Markdown
Contributor

@whiteh whiteh commented Jan 23, 2026

Update default container to run with openresty:xenial, at this point includes:

  • Ubuntu 24.04 LTS(Xenial)
  • Openresty 1.27.1.2
  • OpenSSL 3.4.3

@whiteh whiteh requested a review from a team as a code owner January 23, 2026 12:25
@whiteh whiteh changed the title Upgrades 2026-01 Updates 2026-01 Jan 23, 2026
@whiteh whiteh changed the base branch from master to v1.0.0 January 23, 2026 13:54
whiteh and others added 2 commits January 26, 2026 11:42
* Some initial tests

* Fix Constants global. Add more cookie handling tests.

* More utils tests

* Update test strategy. Add coverage back in

* Update readme

* Update github action

* fix linter warnings

* update readme

* copy .luacov to dockerfile

* Add dev container config

* Readme updates. Exclude luacov artifacts in gitignore

---------

Co-authored-by: Richard Walkden <richard.walkden@netacea.com>
@whiteh whiteh merged commit 76bc778 into v1.0.0 Mar 24, 2026
1 check passed
@whiteh whiteh deleted the upgrade-openresty branch March 24, 2026 09:07
whiteh added a commit that referenced this pull request Mar 24, 2026
* Add support for custom cookie names

* Kinesis ingest (#14)

* Refactor and add v3 cookies (#17)

* Add in custom cookie attributes (#18)

* Extract cookie functions

* Refactor hash building

* Extract bToHex and hashMitataCookie

* Refactor get_mitata_cookie

* Rename addCookie to something more descriptive. Add some comments to work on flow

* Unit tests for ingest only mode cookie handling

* Move user_id generation

* Rename addMitataCookie to make it clear it's minting a new cookie

* Refactor ingest mitata cookie handling. Needs further work

* Remove unused constants

* Fix Kinesis ingest after refactor

* Merge refactor branch into v2-v3-cookies

- Refactor main lua_resty_netacea.lua with improved code structure
- Add new constants module (lua_resty_netacea_constants.lua)
- Replace old cookies module with v3 implementation
- Add new ingest module for data processing
- Add protector client module
- Add utility functions in netacea_utils.lua
- Update docker-compose and rockspec configuration

* Update standard config layout

* Add in custom cookie attributes

* UPdate options setting for cookie attributes

* Replace captcha cookie attributes

* Update match dictionary values (#19)

* Extract cookie functions

* Refactor hash building

* Extract bToHex and hashMitataCookie

* Refactor get_mitata_cookie

* Rename addCookie to something more descriptive. Add some comments to work on flow

* Unit tests for ingest only mode cookie handling

* Move user_id generation

* Rename addMitataCookie to make it clear it's minting a new cookie

* Refactor ingest mitata cookie handling. Needs further work

* Remove unused constants

* Fix Kinesis ingest after refactor

* Merge refactor branch into v2-v3-cookies

- Refactor main lua_resty_netacea.lua with improved code structure
- Add new constants module (lua_resty_netacea_constants.lua)
- Replace old cookies module with v3 implementation
- Add new ingest module for data processing
- Add protector client module
- Add utility functions in netacea_utils.lua
- Update docker-compose and rockspec configuration

* Update standard config layout

* Update match dictionary values

* Add server_tokens off to server config

* Unit tests for netacea_utils.lua

* Unit tests for cookies_v3

* Standard userId format

* Fix ingest. Set appropriate logging levels

* Updates 2026-01 (#20)

* Update container to Ubuntu 24.04(noble). Openresty 1.27.1.2. OpenSSL 3.4.3

* Update package version number

* Dev environment setup and improvements (#21)

* Some initial tests

* Fix Constants global. Add more cookie handling tests.

* More utils tests

* Update test strategy. Add coverage back in

* Update readme

* Update github action

* fix linter warnings

* update readme

* copy .luacov to dockerfile

* Add dev container config

* Readme updates. Exclude luacov artifacts in gitignore

---------

Co-authored-by: Richard Walkden <richard.walkden@netacea.com>

---------

Co-authored-by: Richard Walkden <richard.walkden@netacea.com>

---------

Co-authored-by: Richard Walkden <richard.walkden@netacea.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant