Commit Graph

289 Commits

Author SHA1 Message Date
Clara K
5ff8dab68f Update check_submodules.yml 2023-01-27 00:43:28 +01:00
VerstreuteSeele
5a150fe414 workflow stuff 2023-01-27 00:18:36 +01:00
Clara K
d0a02f4b04 Delete pvs_studio.yml 2023-01-25 21:16:38 +01:00
Clara K
5d8b33b765 Delete .github/dont touch directory 2023-01-25 21:16:28 +01:00
Clara K
7b809e1df9 Delete build.yaml 2023-01-25 21:05:17 +01:00
Clara K
8ec690371d Create sonarqube.yaml 2023-01-25 21:02:08 +01:00
VerstreuteSeele
015e256b1f Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into dev 2023-01-19 00:53:33 +01:00
VerstreuteSeele
b8a641efd2 Create 08.png 2023-01-19 00:52:57 +01:00
Clara K
93e61f18cb Create reply.md 2023-01-19 00:52:08 +01:00
Clara K
fafeb5b8ea Update readme.md 2023-01-19 00:45:42 +01:00
Clara K
26416155a5 Create readme.md 2023-01-19 00:44:34 +01:00
VerstreuteSeele
daead41f95 Dont touch any of this or I will be mad 2023-01-19 00:39:46 +01:00
MX
62b287aac7 Update links 2023-01-18 19:33:01 +03:00
jbohack
631298e433 sonar testing 2023-01-17 11:50:09 -05:00
jbohack
b1651e372a Update build.yaml 2023-01-17 11:35:54 -05:00
jbohack
5ad0b9210e Update build.yaml 2023-01-17 11:31:30 -05:00
jbohack
bd72e7c258 sonarcloud workflow test 2023-01-17 11:06:38 -05:00
VerstreuteSeele
72023649ea Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into dev 2023-01-17 16:47:41 +01:00
Clara K
90a102fe1f Update build.yaml 2023-01-17 16:39:05 +01:00
Clara K
5533295e1e Update build.yaml 2023-01-17 16:36:48 +01:00
VerstreuteSeele
af762aa54c Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into dev 2023-01-17 16:33:28 +01:00
Clara K
fca9f2acb0 Create build.yaml 2023-01-17 16:32:00 +01:00
hedger
341610b8a1 [FL-3080] fbt: PVS support (#2286)
* fbt: added firmware_pvscheck & firmware_pvs targets for *nix
* fbt: pvs support on Windows
* fbt: additional fixes & docs for PVS support
* fbt: fixes for updater env configuration
* github: reworked pvs workflow
* vscode: added PVS shortcut
* pvs: added --ignore-ccache flag
* fbt: pvs: opening web browser if there are warnings
* fbt: pvs: added browser handler for mac
* github: fixed report path for PVS
* fbt: pvs: fixed report upload path
* removed intentional PVS warning
* fixed more PVS warnings
* fixed secplus_v1 PVS warning
* fbt: added PVSNOBROWSER flag
* github: setting PVSNOBROWSER for pvs runs
* fbt: less debug output

Co-authored-by: あく <alleteam@gmail.com>
2023-01-17 15:55:49 +03:00
Clara K
3763b99989 These emails are making me go crazy eventually. fck off 2023-01-10 00:29:49 +01:00
VerstreuteSeele
de6967c4e2 more preparing for automation + new keyboard layout for badusb 2023-01-02 23:15:36 +01:00
Clara K
3fc004ed19 Update pull_request_template.md 2023-01-02 15:58:32 +01:00
Clara K
ecaa191696 Create CODEOWNERS 2023-01-02 12:24:42 +01:00
VerstreuteSeele
58f0444a66 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into dev 2022-12-29 05:21:27 +01:00
Konstantin Volkov
27ee0f73f7 Fixing various typos in readme files #2208
Co-authored-by: Konstantin Volkov <k.volkov@flipperdevices.com>
2022-12-28 23:30:20 +09:00
Konstantin Volkov
3108dc7c8c Splitting units and updater benches (#2165)
* test run, moved updated to separate physical runner/flipper/card
* simplified units, removed re-flashing, moved format to beginning of run
* added reboot requence and mini optimizations
* forgot gitadd, added script modifications, workflow changes
* fixed linter issues
* moved updater to unit bench for speed up
* changes to units, flash (not full) on second update, new fbt GDB thread check
* changed serial of second device
* testing pipelines, added failing unit test
* fixed gdb step
* fixed gdb step v2 electric boogaloo
* fixed gdb step v3, fixed target
* reverted while1 in units, tests complete
* testing colored output
* trying different term setting
* debug outputs for terminal
* fixed typo in SConstruct and another terminal test
* reverted changes, no colored output, for production
* fixed log output to readable format
* fixed linter

Co-authored-by: Konstantin Volkov <k.volkov@flipperdevices.com>
Co-authored-by: あく <alleteam@gmail.com>
2022-12-28 23:16:06 +09:00
あく
d7735a1efb Drop brewfile, drop makefile, update readme and documentation (#2205)
* Drop brewfile, drop makefile, update readme
* Minor grammar and consistency fixes
* ReadMe: add more documentation links, cleanup layout
* ReadMe: cleanup and contribution section. Roadmap: update.
* Docs: Lots of minor fixes

Co-authored-by: Anna Prosvetova <anna@prosvetova.me>
Co-authored-by: Astra <astra@astrra.space>
2022-12-28 15:32:32 +03:00
Max Andreev
4e347b207c Fix amap on forks (#2200) 2022-12-27 16:35:57 +09:00
Max Andreev
1c926cf8a2 Trigger amap from another repo (#2171)
* Add s3 upload, repository dispatch
* Add trigger
* Fix map file upload
* Debug
* Add event file upload to s3
* fix triggering
* Fix upload process
* fix build.yml

Co-authored-by: あく <alleteam@gmail.com>
2022-12-27 05:22:22 +09:00
Max Andreev
a34fbf6976 [FL-3056] Prevent merging of PRs if there are warnings from PVS-studio (#2176)
Co-authored-by: あく <alleteam@gmail.com>
2022-12-27 04:33:44 +09:00
Georgii Surkov
8582670a34 [FL-2811] Fix PVS-Studio warnings (#2142)
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: gornekich <n.gorbadey@gmail.com>
2022-12-26 21:13:30 +09:00
MX
05147e5b7a Update universal remote assets
by @Amec0e
2022-12-21 14:19:12 +03:00
Georgii Surkov
7ff9414656 Update CODEOWNERS (#2170) 2022-12-21 12:42:51 +03:00
Konstantin Volkov
84ba2690a5 GitHub: update unit_tests workflow steps to always re-flash device (#2150)
Co-authored-by: Konstantin Volkov <k.volkov@flipperdevices.com>
Co-authored-by: あく <alleteam@gmail.com>
2022-12-20 03:14:44 +09:00
Max Andreev
361ca8b750 Rollback new amap workflow (#2152) 2022-12-20 02:09:19 +09:00
ClaraCrazy
89b567dc1a Update config.yml 2022-12-19 18:03:40 +01:00
ClaraCrazy
6f33e999cd Delete CODEOWNERS 2022-12-19 18:03:20 +01:00
ClaraCrazy
2914808753 Update pull_request_template.md 2022-12-19 18:02:46 +01:00
Max Andreev
ef7052fbad Fix new amap workflow (#2151)
* Fix amap workflow
* get_env.py
* Fix amap_analyse.yml
2022-12-20 01:42:06 +09:00
Max Andreev
5d18b189ec Run map file analyser through repository dispatch (#2148)
* Add ripository dispatch
* Fix mistakes
2022-12-20 00:28:53 +09:00
Konstantin Volkov
36e15a1352 Doom/Unit_tests flashing proper firmware (#2133)
* doom: should fix all issues, needs review
* fixed flash call and added port
* increased timeout, full flash wasn't completing
* turned serial back
* added unit formatting and force flag for overwriting files
* testing crash
* fixed step names, added release flashing, removed unit_tests from updater tests
* changed checkout method, added step validations
* removed duplicated tag
* fixed styling, stopped relying on shebang lines, removed debug output
* moved format to the end, flash_usb_full copies resourses already
* awaiting flipper after flashing and step status for file move

Co-authored-by: Konstantin Volkov <k.volkov@flipperdevices.com>
Co-authored-by: あく <alleteam@gmail.com>
2022-12-19 22:07:23 +09:00
ClaraCrazy
aeb3e24a94 Update FUNDING.yml 2022-12-18 21:37:40 +01:00
MX
1464c65d10 Create FUNDING.yml 2022-12-17 08:49:13 +03:00
RogueMaster
5788f08905 Create FUNDING.yml 2022-12-14 15:05:44 -05:00
RogueMaster
88b3bbb2cb Merge branch 'UNLEASHED' into 420 2022-12-10 18:12:40 -05:00
RogueMaster
97a3ac4348 Merge branch 'ofwdev' into 420 2022-12-10 16:24:02 -05:00