[PR #6] [MERGED] Feature/api/tokens #9

Closed
opened 2026-02-26 01:35:38 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jtsalva/cloudmare/pull/6
Author: @jtsalva
Created: 11/2/2019
Status: Merged
Merged: 11/2/2019
Merged by: @jtsalva

Base: masterHead: feature/api/tokens


📝 Commits (8)

  • 6d86b1f add support for api tokens in prefs
  • d70d544 add more friendly error messages
  • c70a220 fixed issue causing saved auth data not displaying
  • 3c2116f remove unused isSet method
  • ba80c47 use message data class
  • f2c8ab8 add token verification api request
  • 8054d6e add support for api tokens
  • 61c2638 add instructions on creating an API token

📊 Changes

16 files changed (+221 additions, -74 deletions)

View changed files

📝 app/src/main/java/dev/jtsalva/cloudmare/Auth.kt (+34 -15)
📝 app/src/main/java/dev/jtsalva/cloudmare/UserActivity.kt (+69 -10)
📝 app/src/main/java/dev/jtsalva/cloudmare/api/Response.kt (+12 -4)
📝 app/src/main/java/dev/jtsalva/cloudmare/api/analytics/AnalyticsDashboardResponse.kt (+1 -1)
📝 app/src/main/java/dev/jtsalva/cloudmare/api/dns/DNSRecordListResponse.kt (+1 -1)
📝 app/src/main/java/dev/jtsalva/cloudmare/api/dns/DNSRecordResponse.kt (+1 -1)
📝 app/src/main/java/dev/jtsalva/cloudmare/api/pagerules/PageRuleListResponse.kt (+1 -1)
📝 app/src/main/java/dev/jtsalva/cloudmare/api/pagerules/PageRuleResponse.kt (+1 -1)
app/src/main/java/dev/jtsalva/cloudmare/api/tokens/TokenRequest.kt (+23 -0)
📝 app/src/main/java/dev/jtsalva/cloudmare/api/user/UserDetailsResponse.kt (+1 -1)
📝 app/src/main/java/dev/jtsalva/cloudmare/api/zone/ZoneListResponse.kt (+1 -1)
📝 app/src/main/java/dev/jtsalva/cloudmare/api/zonesettings/PurgeCacheResponse.kt (+1 -1)
📝 app/src/main/java/dev/jtsalva/cloudmare/api/zonesettings/ZoneSettingListResponse.kt (+1 -1)
📝 app/src/main/java/dev/jtsalva/cloudmare/api/zonesettings/ZoneSettingResponse.kt (+1 -1)
📝 app/src/main/res/layout/activity_user.xml (+64 -31)
📝 app/src/main/res/values/strings.xml (+9 -4)

📄 Description

Add support for API Tokens


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jtsalva/cloudmare/pull/6 **Author:** [@jtsalva](https://github.com/jtsalva) **Created:** 11/2/2019 **Status:** ✅ Merged **Merged:** 11/2/2019 **Merged by:** [@jtsalva](https://github.com/jtsalva) **Base:** `master` ← **Head:** `feature/api/tokens` --- ### 📝 Commits (8) - [`6d86b1f`](https://github.com/jtsalva/cloudmare/commit/6d86b1fb7d4b03e885877438019f743cf7f6350c) add support for api tokens in prefs - [`d70d544`](https://github.com/jtsalva/cloudmare/commit/d70d5449c4a63991493b7ef257992559cad5ed7f) add more friendly error messages - [`c70a220`](https://github.com/jtsalva/cloudmare/commit/c70a220e88684ddb1785c733e6630791bbe2f19e) fixed issue causing saved auth data not displaying - [`3c2116f`](https://github.com/jtsalva/cloudmare/commit/3c2116fd377e8e4c9c7c19b76d7f550485d4a459) remove unused isSet method - [`ba80c47`](https://github.com/jtsalva/cloudmare/commit/ba80c47d84c287525f08b82204449b46032452a2) use message data class - [`f2c8ab8`](https://github.com/jtsalva/cloudmare/commit/f2c8ab8d27d75c8221056e9eae54c14324864598) add token verification api request - [`8054d6e`](https://github.com/jtsalva/cloudmare/commit/8054d6e832466442eb48e069d8096b13baf7ba57) add support for api tokens - [`61c2638`](https://github.com/jtsalva/cloudmare/commit/61c2638020b85f5b66906cf602566c9afff11903) add instructions on creating an API token ### 📊 Changes **16 files changed** (+221 additions, -74 deletions) <details> <summary>View changed files</summary> 📝 `app/src/main/java/dev/jtsalva/cloudmare/Auth.kt` (+34 -15) 📝 `app/src/main/java/dev/jtsalva/cloudmare/UserActivity.kt` (+69 -10) 📝 `app/src/main/java/dev/jtsalva/cloudmare/api/Response.kt` (+12 -4) 📝 `app/src/main/java/dev/jtsalva/cloudmare/api/analytics/AnalyticsDashboardResponse.kt` (+1 -1) 📝 `app/src/main/java/dev/jtsalva/cloudmare/api/dns/DNSRecordListResponse.kt` (+1 -1) 📝 `app/src/main/java/dev/jtsalva/cloudmare/api/dns/DNSRecordResponse.kt` (+1 -1) 📝 `app/src/main/java/dev/jtsalva/cloudmare/api/pagerules/PageRuleListResponse.kt` (+1 -1) 📝 `app/src/main/java/dev/jtsalva/cloudmare/api/pagerules/PageRuleResponse.kt` (+1 -1) ➕ `app/src/main/java/dev/jtsalva/cloudmare/api/tokens/TokenRequest.kt` (+23 -0) 📝 `app/src/main/java/dev/jtsalva/cloudmare/api/user/UserDetailsResponse.kt` (+1 -1) 📝 `app/src/main/java/dev/jtsalva/cloudmare/api/zone/ZoneListResponse.kt` (+1 -1) 📝 `app/src/main/java/dev/jtsalva/cloudmare/api/zonesettings/PurgeCacheResponse.kt` (+1 -1) 📝 `app/src/main/java/dev/jtsalva/cloudmare/api/zonesettings/ZoneSettingListResponse.kt` (+1 -1) 📝 `app/src/main/java/dev/jtsalva/cloudmare/api/zonesettings/ZoneSettingResponse.kt` (+1 -1) 📝 `app/src/main/res/layout/activity_user.xml` (+64 -31) 📝 `app/src/main/res/values/strings.xml` (+9 -4) </details> ### 📄 Description Add support for API Tokens --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 01:35:38 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cloudmare-jtsalva#9
No description provided.