Skip to content

Releases: AckeeCZ/lokse

v3.0.0 - Authenticate via Application Default Credentials

18 Nov 09:36
Compare
Choose a tag to compare

Major Changes

  • f836acf: 💥 Use application default credentials as only authentication method.

    Migration guide

    1. Remove .env.local

    2. Install gcloud first - https://cloud.google.com/sdk/docs/install

    3. Sign-in with Google:

      gcloud auth application-default login --scopes=openid,https://www.googleapis.com/auth/userinfo.email,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/spreadsheets,https://www.googleapis.com/auth/drive.file
    4. Fetch spreadsheets:

      lokse update
    5. In case of getting quote project warning:

      gcloud auth application-default set-quota-project <project-name>

[email protected]

15 Nov 18:41
Compare
Choose a tag to compare

@lokse/[email protected]

15 Nov 18:05
Compare
Choose a tag to compare

What's Changed

✨ Add support for Application default credentials authentication

If none of these environment variables (LOKSE_SERVICE_ACCOUNT_EMAIL & LOKSE_PRIVATE_KEY or LOKSE_API_KEY) have been provided, lokse fallbacks to application default credential authentication.

dcbb5ee ➕ Add turbo
063327c 💚 Update CI configs
47b9108 ♻️ Update prettier config
79475bc ⬆️ [email protected]
c9d6048 ⬆️ Upgrade prettier
791d7ab ✅ Fix tests
5a977ff ⬆️ upgrade [email protected]
4ee1a63 ⬆️ @types/[email protected]
ef1b926 Require Node >=20 & upgrade to [email protected]
db36e47 ✨ Add support for application default credentials

v2.3.1

09 Feb 15:06
Compare
Choose a tag to compare

Added

✅ Mock require.resolve in plugins loading tests [dde8940]

Fixed

🐛 Resolving plugin source path for case of global lokse usage [d83e8d2] - This fixes loading lokse plugins when it is installed globally like

$ yarn global add lokse
$ cd my-project/
$ lokse update

v2.3.0

09 Feb 15:06
Compare
Choose a tag to compare

Changed

⬇️ Downgrade typescript version to v4.6 [a990c54]
📌 Pin @types/configstore to v5 corresponding with pkg version [7b177b6]
♻️ Handle error with better typing [e7c0aef]
⬆️ Upgrade typescript to v4.6 [91b665c]

Removed

➖ Remove @types/react dependency to solve versions conflict [6acf4b2]

Miscellaneous

🙈 Avoid oclif.manifest.json from being versioned [382ba0d]
Bump parse-url from 6.0.0 to 6.0.5 [da8f6d4]

v2.2.2

09 Feb 15:07
Compare
Choose a tag to compare

Changed

📝 Add documentation page [df8e6da]
⬆️ Fix version resolution for @types/react [8f83843]
♻️ Extract documentation web from the monorepo architecture [4d96192]
👷 Use node@16 for github workflows [db9c343]
📝 Update auth details links [de4401c]

Removed

🔥 Remove core/doc/authentication as it is included in doc web [322734e]

v2.2.1

09 Feb 15:05
Compare
Choose a tag to compare

Changed

🔧 Change extension name field from lokse to lokse-extension [aeea379]

Fixed

🐛 Fix packing templates with lokse cli package [e984c54]

v2.2.0

16 Jun 07:09
Compare
Choose a tag to compare

Added

✨ Add init config to generate JS or TS config [04921aa]
✨ Allow supplying custom config path via variable [c24539c]

Changed

♻️ Extract getConfig into the core package [1d14110]
🏷️ Export LokseConfig type from cli package [ae22486]
📌 Pin @types/prettier to v2.6.0 [dc66088]
📌 Pin rxjs to v6 [d7c3105]

v2.1.4

14 Jan 07:26
Compare
Choose a tag to compare

Changed

⬆️ Upgrade eslint packages [7c17834]
♻️ Fix linter errors/warnings after eslint upgrade [131a0ce]

Miscellaneous

🤡 Fix mock of write sheet service in update command tests [e9f82fc]

v2.1.3

14 Jan 07:26
Compare
Choose a tag to compare

Changed

⬆️ Upgrade google-spreadsheet to v 3.2.0 [73f4425]
⬆️ Upgrade dependencies globally with yarn upgrade [8397d3c]