Commit Graph

23 Commits

Author SHA1 Message Date
Sebastian Fitt
8df9160045 fix: fixed pinouts copy paste issues 2023-04-07 20:11:16 +02:00
Sebastian Fitt
3dd441e2f1 fix: completed esp32s3 boards config
* feat: enable usb cdc on boot
* fix: memory_type has to be octal qio_opi for psram to init
* fix: cannot flash from platformio without --no-stub flag
2023-04-07 20:09:56 +02:00
semantic-release-bot
b9791506c7 chore(major): 2.0.0 [skip ci]
## [2.0.0](https://github.com/lorow/OpenIris/compare/v1.1.0...v2.0.0) (2023-04-02)

### ⚠ BREAKING CHANGES

* CHANGES

* refactor: minor logging refactor

* fix: add config save to delete method

* fix: improv provisioning error

* refactor: simplify library interface

- implement pass by reference for all objects
- implement get by reference for all objects
- remove passing state to classes
- migrate to range based for loops
* CHANGES

* fix: esp crash on wifi updates

- figure out why esp crashes sometimes when wifi config changes

* fix: add warning about clang-format to baseAPI.hpp

* refactor: update improv

* ci(ci-test): setup prerelease

- use ci to merge binaries for testing in etvr app

* fix: compile time error

* fix: compile time error

* fix folder names

* fix folder names

* fix: compile time error

* fix: compile time error

* feat: remove improv from main

- keep improv code, incase we fix issue later on
- comment out improv includes

* fix: remove pre-release from release cycle

* fix: resolve wifiState manager state in config

* fix: file name casing

* fix: file name casing

* feat: add custom string_view header

- it is the intention to implement string_view
- vastly reduce heap allocations and improve performance of strings

* refactor: move improv class to new branch

* fix: file name casing

* feat: add newer esp cam driver

* Cleanup after merge

### 🍕 Features

* Code cleanup and initial implementation of improv ([17e3049](17e3049be1))
2023-04-02 15:48:11 +00:00
DaOfficialWizard
17e3049be1
feat: Code cleanup and initial implementation of improv
* feat: add improv

- add version to build flags
- add improv
- remove byte pointers from config calls

* ´fix: improve not initilizing in ADHOC mode

* feat: add wifihandler to observers

* refactor: move improv handler to top of loop

* refactor: minor refactor to callback

* refactor: minor refactor to callback

* refactor: trying to weed out the timeout issue

* refactor: trying to weed out the timeout issue

* refactor: total refactor to clean up code

-  clean up statemanagers
- fix observer
- fix bugs introducted by fixing the observer

BREAKING CHANGES

* refactor: minor logging refactor

* fix: add config save to delete method

* fix: improv provisioning error

* refactor: simplify library interface

- implement pass by reference for all objects
- implement get by reference for all objects
- remove passing state to classes
- migrate to range based for loops

BREAKING CHANGES

* fix: esp crash on wifi updates

- figure out why esp crashes sometimes when wifi config changes

* fix: add warning about clang-format to baseAPI.hpp

* refactor: update improv

* ci(ci-test): setup prerelease

- use ci to merge binaries for testing in etvr app

* fix: compile time error

* fix: compile time error

* fix folder names

* fix folder names

* fix: compile time error

* fix: compile time error

* feat: remove improv from main

- keep improv code, incase we fix issue later on
- comment out improv includes

* fix: remove pre-release from release cycle

* fix: resolve wifiState manager state in config

* fix: file name casing

* fix: file name casing

* feat: add custom string_view header

- it is the intention to implement string_view
- vastly reduce heap allocations and improve performance of strings

* refactor: move improv class to new branch

* fix: file name casing

* feat: add newer esp cam driver

* Cleanup after merge

---------

Co-authored-by: lorow <smykupyka@gmail.com>
2023-04-02 17:44:38 +02:00
semantic-release-bot
9b392ccc4d chore(minor): 1.1.0 [skip ci]
## [1.1.0](https://github.com/lorow/OpenIris/compare/v1.0.9...v1.1.0) (2023-03-24)

### 🍕 Features

* Initial implementation of Elegant OTA with support for API server ([#41](https://github.com/lorow/OpenIris/issues/41)) ([58989b4](58989b4567))
2023-03-24 21:32:51 +00:00
Zdzislaw Goik
58989b4567 feat: Initial implementation of Elegant OTA with support for API server (#41)
---------

Co-authored-by: ZanzyTHEbar <pyr0ndet0s97@gmail.com>
2023-03-24 22:27:58 +01:00
semantic-release-bot
926134abc1 chore(patch): 1.0.9 [skip ci]
## [1.0.9](https://github.com/lorow/OpenIris/compare/v1.0.8...v1.0.9) (2023-03-21)

### 🐛 Bug Fixes

* revert previous changes ([b0aec4c](b0aec4c09f))
2023-03-21 15:43:04 +00:00
semantic-release-bot
61dd12b1c6 chore(patch): 1.0.8 [skip ci]
## [1.0.8](https://github.com/lorow/OpenIris/compare/v1.0.7...v1.0.8) (2023-03-21)

### 🐛 Bug Fixes

* try and change the name of the binary file ([8b18802](8b188027e1))
2023-03-21 15:35:05 +00:00
semantic-release-bot
bde2b2ef58 chore(patch): 1.0.7 [skip ci]
## [1.0.7](https://github.com/lorow/OpenIris/compare/v1.0.6...v1.0.7) (2023-03-21)

### 🧑‍💻 Code Refactoring

* minor refactor just to trigger action ([50168a8](50168a824b))
2023-03-21 14:57:06 +00:00
semantic-release-bot
7aac30a54d chore(patch): 1.0.6 [skip ci]
## [1.0.6](https://github.com/lorow/OpenIris/compare/v1.0.5...v1.0.6) (2023-03-21)

### 🐛 Bug Fixes

* prepareCMD  skipping rename due to missing v ([2170f33](2170f33643))
2023-03-21 14:47:14 +00:00
semantic-release-bot
30e1782c3c chore(patch): 1.0.5 [skip ci]
## [1.0.5](https://github.com/lorow/OpenIris/compare/v1.0.4...v1.0.5) (2023-03-21)

### 🐛 Bug Fixes

* prepareCMD rename zip files before release ([2ef8b74](2ef8b7428d))
2023-03-21 14:32:52 +00:00
ZanzyTHEbar
2ef8b7428d fix: prepareCMD rename zip files before release 2023-03-21 14:28:23 +00:00
semantic-release-bot
526d9429d9 chore(patch): 1.0.4 [skip ci]
## [1.0.4](https://github.com/lorow/OpenIris/compare/v1.0.3...v1.0.4) (2023-03-21)

### 🐛 Bug Fixes

* remove toml parser in favour of sed ([94682d8](94682d86f8))
2023-03-21 13:59:28 +00:00
ZanzyTHEbar
6e627fb873 fix: trying to fix error in release script
- add quotes to dev_config version member
- add stripping of quotes to customname.py
- removed second for loop from shell script
2023-03-21 13:32:18 +00:00
ZanzyTHEbar
65ffbbd038 fix: release version out of sync 2023-03-21 12:46:52 +00:00
ZanzyTHEbar
c0d090de90 fix: fix pinout for s3 module 2023-03-09 21:15:57 +00:00
ZanzyTHEbar
3eeae182ee feat: add esp32s3 support
- add beta simulator environment
2023-03-09 20:21:10 +00:00
ZanzyTHEbar
c96e3f7108 fix: fix current OTA stack
- update board.ini to clean it up
- minor update to OTA.cpp
2023-03-05 18:48:25 +00:00
ZanzyTHEbar
acad1dafb9 feat: add note about bug for apostrophes 2023-02-27 12:20:34 +00:00
ZanzyTHEbar
17044593ab fix: fix compiler error if not git repo 2023-02-27 11:48:32 +00:00
ZanzyTHEbar
acb5e44c03 fix: remove common environment
- favour the env environment
- cleans up the config
- easier to read and maintain
2023-02-13 12:43:16 +00:00
ZanzyTHEbar
6ba704f1f8 fix: cleanup main ini file 2023-02-13 12:33:25 +00:00
ZanzyTHEbar
5fbe5a358b feat: clean up config for users
- added custom ini files for configurations
-  created user config file for easier access
- added formatting to codebase
2023-01-31 10:35:22 +00:00