ShahRustam
b9714d0ac1
Add pio account tests ( #3470 )
...
* add pio account tests
* update tests
2020-04-23 16:05:00 +03:00
Ivan Kravets
5774654582
Switch to Github Actions ( #3471 )
2020-04-23 16:04:15 +03:00
ShahRustam
0a46b8ab6a
add login with code method for account client. add new account rpc handler. ( #3468 )
2020-04-21 22:44:32 +03:00
Valerii Koval
a556573a4f
Move env dependent directories to appropriate CMAKE_BUILD_TYPE // Issue #3460
...
This will allow to dynamically populate list of sources depending on
selected environment. At the same time "src" and "lib" folders remain
common for all environments
2020-04-21 22:01:07 +03:00
Valerii Koval
fd91819b2c
Fix missing include paths for check tools
...
Includes are now split by scopes and imported as a dictionary
2020-04-21 19:26:00 +03:00
Valerii Koval
24c04057e9
CLion: Add paths to libraries specified via lib_extra_dirs option ( #3463 )
...
* Add paths to libraries specified via lib_extra_dirs option
Besides, global folders in SRC_LIST seem a bit unnecessary
since there might be unused libraries in these folders
* Refactor processing of includes when exporting IDE/Editor projects
Split includes according to their source. That will help export includes in a more flexible way.
For example some IDEs don't need include paths from toolchains
* Add new record to history log
* Typo fix
2020-04-21 17:37:55 +03:00
Ivan Kravets
2960b73da5
Fix an issue when PIO Remote agent was not reconnected automatically
2020-04-21 12:32:03 +03:00
Ivan Kravets
c4645a9a96
Sync docs
2020-04-21 10:43:34 +03:00
Ivan Kravets
877e84ea1d
Bump version to 4.3.2a2
2020-04-19 20:05:21 +03:00
Ivan Kravets
cb1058c693
New PIO Account with "username" and profile support
2020-04-19 20:03:46 +03:00
Ivan Kravets
be6bf5052e
Open source PIO Remote client
2020-04-19 19:26:56 +03:00
ShahRustam
7780003d01
New Account Management System ( #3443 )
...
* add login for PIO account to account cli
* Remove PyJWT lib. Fixes.
* Add password change for account
* Refactoring. Add Account Client.
* Fixes.
* http -> https.
* adding error handling for expired session.
* Change broker requests from json to form-data.
* Add pio accoint register command. fixes
* Fixes.
* Fixes.
* Add username and password validation
* fixes
* Add token, forgot commands to pio account
* fix domain
* add update command for pio account
* fixes
* refactor profile update output
* lint
* Update exception text.
* Fix logout
* Add custom user-agent for pio account
* add profile show command. minor fixes.
* Fix pio account show output format.
* Move account related exceptions
* cleaning
* minor fix
* Remove try except for account command authenticated/non-authenticated errors
* fix profile update cli command
* rename first name and last name vars to 'firstname' and 'lastname'
2020-04-19 19:06:06 +03:00
Ivan Kravets
445ca937fd
Sync docs
2020-04-18 22:40:27 +03:00
Ivan Kravets
1f4aff7f27
Sync docs
2020-04-16 16:07:02 +03:00
valeros
788351a0cd
Fixed an incorrect node path used for pattern matching when processing middleware nodes
2020-04-13 16:41:03 +03:00
Ivan Kravets
5ba7753bfa
Sync docs
2020-04-12 17:43:27 +03:00
Ivan Kravets
ae57829190
Generate user agent based on PIO Core environment
2020-04-10 17:59:58 +03:00
Ivan Kravets
030ddf4ea1
Apply black formatting
2020-04-10 17:08:16 +03:00
Ivan Kravets
ccc43633b7
Support for a new dev-platform NXP i.MX RT
2020-04-10 13:14:10 +03:00
Ivan Kravets
aba2ea9746
Temporary disable "infineonxmc" from CI due to a broken dev-platform
2020-04-09 12:44:52 +03:00
Valerii Koval
d5ebbb99a7
Dynamically choose extension for file with unit test transports ( #3454 )
...
C file should be used by default as only Arduino and mbed require C++ files.
There might be a lot of legacy projects so custom transport is also set to use C++.
2020-04-09 12:02:38 +03:00
Ivan Kravets
a636a60e00
Sort examples
2020-04-08 22:34:04 +03:00
Ivan Kravets
ad7e3f83aa
Fix tests/commands/test_init.py
2020-04-08 17:18:59 +03:00
valeros
baa7aab1d7
Specify C++ as the language for .ino files when preprocessing them for PVS-Studio // Resolve #3450
2020-04-07 11:35:17 +03:00
Ivan Kravets
2e320c01b3
Fix test
2020-04-06 18:19:34 +03:00
Ivan Kravets
3cd6c618a4
Docs: Sync STM32 dev-platform
2020-04-06 16:56:05 +03:00
Ivan Kravets
5ea759bc3e
Document PIO Core: Integration with custom applications (extensions, plugins)
2020-04-05 19:48:50 +03:00
Ivan Kravets
11cb3a1bf7
Docs: Add info about stm32pio tool for STM32Cube framework
2020-04-04 00:45:45 +03:00
Ivan Kravets
7412cf586b
Update docs for Zephyr RTOS 2.2
2020-04-02 00:59:35 +03:00
Ivan Kravets
f976cf7ae5
Docs: Extend tutorials list
2020-03-30 17:15:18 +03:00
Ivan Kravets
e92b498b68
Fixed an issue when saving libraries in new project results in error "No option 'lib_deps' in section" // Resolve #3442
2020-03-27 13:34:14 +02:00
Ivan Kravets
1b0810ec87
Docs: Fix broken link for creating dev-platform // Resolve #123
2020-03-26 22:31:15 +02:00
Ivan Kravets
45e523a468
Docs: Sync with Atmel SAM dev-platform
2020-03-25 17:01:12 +02:00
Ivan Kravets
d42481d196
Sync docs
2020-03-24 18:03:23 +02:00
Ivan Kravets
11c946bfe4
Sync Espressif 32 dev-platform
2020-03-23 19:52:57 +02:00
Ivan Kravets
589d6f9e12
Docs: Sync Espressif 32 dev-platform
2020-03-23 19:35:18 +02:00
Ivan Kravets
79b3a232fc
Move debug client and server implementations to "process" folder
2020-03-21 22:00:14 +02:00
Ivan Kravets
f95230b86e
Fixed UnicodeDecodeError on Windows when network drive (NAS) is used // Resolve #3417
2020-03-21 21:53:42 +02:00
Ivan Kravets
fc9a16aa81
Merge branch 'feature/issue-3417-unicodeerror-nas' into develop
2020-03-21 21:44:13 +02:00
Ivan Kravets
81a4d28918
Docs: Remove duplicate demo image of PlatformIO for CLion
2020-03-21 16:39:17 +02:00
Ivan Kravets
fd137fe054
Bump version to 4.3.2a1
2020-03-21 13:28:31 +02:00
Ivan Kravets
efd3b244e1
Force PIPE reader to UTF-8 on Windows // Issue #3417
2020-03-21 13:27:46 +02:00
Richard Coleman
dbeaaf270c
fix typo in URL ( #3432 )
2020-03-21 00:02:50 +02:00
Ivan Kravets
32642b7ec8
Fix broken link to Renode in history
2020-03-20 17:16:49 +02:00
Ivan Kravets
096c2f6165
Typo fix in docs
2020-03-20 17:11:31 +02:00
Ivan Kravets
91ae8b4cc7
Fixed typo in history
2020-03-20 15:15:30 +02:00
Ivan Kravets
cc52890d45
Merge branch 'release/v4.3.1'
2020-03-20 15:13:46 +02:00
Ivan Kravets
5a12f1f56e
Merge tag 'v4.3.1' into develop
...
Bump version to 4.3.1
2020-03-20 15:13:46 +02:00
Ivan Kravets
b7b9ee5a80
Bump version to 4.3.1
2020-03-20 15:13:40 +02:00
Ivan Kravets
97a0cbdd18
Skip Click 7.1 and 7.1.1 on Windows due to broken releases
2020-03-20 15:11:14 +02:00