1
0
Fork 0
mirror of https://github.com/Luzifer/cloudkeys-go.git synced 2024-11-09 14:40:05 +00:00
Commit graph

84 commits

Author SHA1 Message Date
Martin Thielecke
150447d166 fixed documentation 2017-12-29 23:58:05 +00:00
Martin Thielecke
307d6ca44a
Merge pull request #1 from Luzifer/add-more-gae-fixe
Add some more GAE fixes
2017-12-29 23:26:14 +01:00
Martin Thielecke
944d7cbf73 more documentation 2017-12-29 22:25:30 +00:00
Martin Thielecke
b106f1627b hopefully the last fixes 2017-12-29 22:21:43 +00:00
Martin Thielecke
a834d46c92 some readme fixes ;) 2017-12-29 22:21:09 +00:00
Martin Thielecke
a9625cfa44 readme fixes 2017-12-29 22:19:19 +00:00
Martin Thielecke
ffad020a92 added some documentation for GAE 2017-12-29 22:17:29 +00:00
99ff9846a3
Update vendoring using dep
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-29 23:13:47 +01:00
65d0636059
Add Makefile target to clean files for GAE
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-29 21:52:04 +01:00
cba35eff93
Add fix for config parsing into code
This implements a comment from Luzifer/cloudkeys-go#17 in order not to
have to change the `config.go` when deploying

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-29 21:49:50 +01:00
Martin Thielecke
b2c7ec5e07 updated pongo to newer version 2017-12-28 01:56:23 +00:00
Martin Thielecke
9522094655 stripped down main.go 2017-12-28 01:41:37 +00:00
Martin Thielecke
84d1c7e741 introduced context to all http handlers and use a specific http client
for S3 requests
2017-12-28 01:40:20 +00:00
Martin Thielecke
54526cff4c split up main.go to different files to get the stuff running on GAE 2017-12-28 01:38:30 +00:00
Martin Thielecke
a7e719a182 AppEngine app.yaml example file 2017-12-28 01:28:44 +00:00
24adb5c408
prepare release v1.8.0 2017-12-24 20:14:28 +01:00
e3200790fc
Add new dependencies
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-24 20:14:20 +01:00
a0e5005835
Replace stdout logging with proper log package
fixes #16

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-24 20:14:03 +01:00
884dbd7b1b
prepare release v1.7.0 2017-12-24 19:45:40 +01:00
a1df72edc5
Squashed commit of the following:
commit f0db1ff1f8
Author: Knut Ahlers <knut@ahlers.me>
Date:   Sun Dec 24 12:19:56 2017 +0100

    Mark option as deprecated

    Signed-off-by: Knut Ahlers <knut@ahlers.me>

commit 9891df2a16
Author: Knut Ahlers <knut@ahlers.me>
Date:   Sun Dec 24 12:11:56 2017 +0100

    Fix: Typo

    Signed-off-by: Knut Ahlers <knut@ahlers.me>

commit 836006de64
Author: Knut Ahlers <knut@ahlers.me>
Date:   Sun Dec 24 12:04:20 2017 +0100

    Add new dependencies

    Signed-off-by: Knut Ahlers <knut@ahlers.me>

commit d64fee60c8
Author: Knut Ahlers <knut@ahlers.me>
Date:   Sun Dec 24 11:55:52 2017 +0100

    Replace insecure password hashing

    Prior this commit passwords were hashed with a static salt and using the
    SHA1 hashing function. This could lead to passwords being attackable in
    case someone gets access to the raw data stored inside the database.
    This commit introduces password hashing using bcrypt hashing function
    which addresses this issue.

    Old passwords are not automatically re-hashed as they are unknown.
    Replacing the old password scheme is not that easy and needs #10 to be
    solved. Therefore the old hashing scheme is kept for compatibility
    reason.

    Signed-off-by: Knut Ahlers <knut@ahlers.me>

Signed-off-by: Knut Ahlers <knut@ahlers.me>

closes #14
closes #15
2017-12-24 19:44:24 +01:00
Knut Ahlers
452fad59e3
Merge pull request #13 from rosetree/fix-readme-link
Link to cloudkeys go report card
2017-12-10 20:01:59 +01:00
Micha Rosenbaum
a32ddd11c6 Link to cloudkeys go report card 2017-12-10 19:16:07 +01:00
378f0f6ed0
prepare release v1.6.1 2017-12-08 13:20:45 +01:00
4c990233d7
Fix: Broken script URLs
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-08 13:20:38 +01:00
af530d4d1b
prepare release v1.6.0 2017-12-08 13:05:25 +01:00
7581358922
Switch to dep for vendoring, update dependencies
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-08 13:03:10 +01:00
ef5bc59525
Switch to Github publishing
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-08 12:58:02 +01:00
a3b5db3c85
Update Meta-Files
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-08 12:57:04 +01:00
fee1fa77a3
Update javascript libraries
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-08 12:55:14 +01:00
57772da2be
Remove instructions for CloudControl (they no longer exist) 2017-02-04 19:45:53 +01:00
ab25e1051d
prepare release v1.5.1 2017-02-04 19:37:24 +01:00
Knut Ahlers
377d4544bd Merge pull request #12 from rosetree/fixSettingsMenuVisibility
Hide Settings menu until data has been decrypted
2017-02-04 19:35:51 +01:00
Micha Rosenbaum
a02db8fdd6 Hide Settings menu until data has been decrypted 2017-02-04 18:56:59 +01:00
511b97be74
prepare release v1.5.0 2017-01-22 14:55:51 +01:00
9888a31eb4
Merge branch 'rosetree-feature/edit_enc_pw' 2017-01-22 14:54:37 +01:00
51649facaf
Handle information for user 2017-01-22 14:44:25 +01:00
1cbfc45f29
Generate bindata from assets 2017-01-22 14:40:54 +01:00
d256f5f0d4
Remove template directory from bindata 2017-01-22 14:40:22 +01:00
1bee5f4117
Adjust parameters for lessc 2.7.1 2017-01-22 14:39:38 +01:00
Micha Rosenbaum
21c6b05fa0 Add TODO: What happens after update of encryption password?
Issue: https://github.com/Luzifer/cloudkeys-go/issues/10
2017-01-14 16:21:18 +01:00
Micha Rosenbaum
171df9ceda Add menu link to the edit encryption password form
The menu link is in a new “Settings” dropdown. That is a good place to
add a link to update the account password in the future. The “Settings”
menu is placed next to the “Switch Account” dropdown.

Issue: https://github.com/Luzifer/cloudkeys-go/issues/10
2017-01-14 16:19:08 +01:00
Micha Rosenbaum
d08c29c083 Add function to show the edit encryption password form
showEditEncPWForm() is adapted from showForm(num) to edit and create
passwords. It binds a click event handler to the primary button, that
checks if the current password is correct and if the new password is
entered twice.

If all validations succeed, the entered password is used as the
encryption password and the users data is updated with this new
password.

Issue: https://github.com/Luzifer/cloudkeys-go/issues/10
2017-01-14 16:12:24 +01:00
Micha Rosenbaum
f1ee8fb42b Add form to edit the encryption password
The form uses layout of the form for editing passwords not the search
box. It’s required that the user enters it’s current encryption password
and the new password twice.

Issue: https://github.com/Luzifer/cloudkeys-go/issues/10
2017-01-14 15:54:53 +01:00
Micha Rosenbaum
65ac3d3ca6 Remove trailing whitespace from style.less 2017-01-13 22:49:02 +01:00
cc8a2cc94a
prepare release v1.4.1 2016-11-16 09:54:57 +01:00
90c337ee53
Merge pull request #9 from rosetree/master
Fix small typo  in the overview template “I” → “If”
2016-11-16 09:54:03 +01:00
Micha Rosenbaum
9c94095f8a Fix small typo in the overview template “I” → “If” 2016-11-16 09:28:07 +01:00
f55273499d
Prepared release v1.4.0 2016-05-13 17:30:41 +02:00
dcec39ed5c
Move to go1.6 for building 2016-05-13 17:30:27 +02:00
780fbac244
Migrated Godeps to go1.6 vendoring 2016-05-13 17:29:06 +02:00