Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide REST-API #165

Open
Death111 opened this issue Jun 6, 2023 · 2 comments
Open

Provide REST-API #165

Death111 opened this issue Jun 6, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@Death111
Copy link
Collaborator

Death111 commented Jun 6, 2023

As a developer,
I want to be able to integrate 3rd party applications with KeepTime,
so that I can interact with KeepTime via an automated way.

Examples:

  • I want to fetch all projects (name, iswork, color, ...)
  • I want to create new "work" entries
  • I want to query all previous work
  • I want to change the project (with optional note)

AC:

  • Provide possibility to activate a REST-API functionality
  • API should be secured in some way
  • By default it should not be active
  • Best would be if UI would react on changes via API

To be discussed.

@Death111 Death111 added the enhancement New feature or request label Jun 6, 2023
@koder-dev
Copy link

Hello , I can help you with that.

@Death111
Copy link
Collaborator Author

Hey @koder-dev,
I really appreciate your offer! And I am not too happy to let you know that I did create the task for a colleague to learn how to create a REST-API with Spring. Where this is a nice project to do so.
I hope I don't discourage you to offer your help again. And I myself should somehow mark tasks i already planned for someone to work on. Sorry for that.
Thank you for your support!

@Death111 Death111 self-assigned this Jun 11, 2023
mairKi added a commit that referenced this issue Jul 28, 2023
mairKi added a commit that referenced this issue Aug 8, 2023
mairKi added a commit that referenced this issue Aug 8, 2023
mairKi added a commit that referenced this issue Aug 8, 2023
mairKi added a commit that referenced this issue Aug 8, 2023
@Death111 Death111 assigned mairKi and unassigned Death111 Aug 16, 2023
mairKi added a commit that referenced this issue Sep 14, 2023
mairKi added a commit that referenced this issue Sep 14, 2023
mairKi added a commit that referenced this issue Sep 14, 2023
mairKi added a commit that referenced this issue Sep 14, 2023
mairKi added a commit that referenced this issue Sep 14, 2023
mairKi added a commit that referenced this issue Sep 14, 2023
mairKi added a commit that referenced this issue Sep 29, 2023
mairKi added a commit that referenced this issue Sep 29, 2023
mairKi added a commit that referenced this issue Sep 29, 2023
mairKi added a commit that referenced this issue Sep 29, 2023
mairKi added a commit that referenced this issue Oct 25, 2023
mairKi added a commit that referenced this issue Oct 25, 2023
@Death111 Death111 linked a pull request Dec 7, 2023 that will close this issue
mairKi added a commit that referenced this issue Apr 3, 2024
mairKi added a commit that referenced this issue Apr 8, 2024
mairKi added a commit that referenced this issue Apr 11, 2024
mairKi added a commit that referenced this issue Jun 11, 2024
mairKi added a commit that referenced this issue Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants