Kyle Spearrin
|
4ce69dac2b
|
internal api & vault urls. apply to version check
|
2018-03-29 08:45:04 -04:00 |
|
Kyle Spearrin
|
674077d453
|
update image from versions
|
2018-03-28 10:13:01 -04:00 |
|
Kyle Spearrin
|
ceb4df2450
|
upgrade nuget libs
|
2018-03-28 10:00:20 -04:00 |
|
Kyle Spearrin
|
95b25246f1
|
step down from host root LUID
|
2018-03-27 22:57:30 -04:00 |
|
Kyle Spearrin
|
ecb490e8a8
|
logs dir
|
2018-03-27 22:16:55 -04:00 |
|
Kyle Spearrin
|
02403596b5
|
bash
|
2018-03-27 21:14:52 -04:00 |
|
Kyle Spearrin
|
2c2496d28f
|
fix syntax for entrypoint ands
|
2018-03-27 17:16:25 -04:00 |
|
Kyle Spearrin
|
62535ae750
|
upsert bitwarden user
|
2018-03-27 16:38:11 -04:00 |
|
Kyle Spearrin
|
a205f40613
|
goso all the things
|
2018-03-27 14:55:33 -04:00 |
|
Kyle Spearrin
|
005f1e59a0
|
use gosu to step down in entrypoint
|
2018-03-26 21:38:32 -04:00 |
|
Kyle Spearrin
|
dadfc977ae
|
chown deep directories
|
2018-03-26 14:29:08 -04:00 |
|
Kyle Spearrin
|
29b6574a34
|
fix multiline command
|
2018-03-26 11:27:48 -04:00 |
|
Kyle Spearrin
|
b8ed8853cd
|
docker as non-root
|
2018-03-26 11:21:03 -04:00 |
|
Kyle Spearrin
|
232c9206f2
|
Revert "run as bitwarden group/user"
This reverts commit e499087a57 .
|
2018-03-23 22:17:20 -04:00 |
|
Kyle Spearrin
|
f96911ed57
|
Revert "running as bitwarden user"
This reverts commit 19fa9bf806 .
|
2018-03-23 22:16:57 -04:00 |
|
Kyle Spearrin
|
19fa9bf806
|
running as bitwarden user
|
2018-03-23 21:58:45 -04:00 |
|
Kyle Spearrin
|
e499087a57
|
run as bitwarden group/user
|
2018-03-23 21:17:37 -04:00 |
|
David Roth
|
702d833cea
|
Add sentry logging support. (#240)
|
2018-03-23 13:33:31 -04:00 |
|
Kyle Spearrin
|
2cf9127ef1
|
limit edit functions to cloud hosted
|
2018-03-23 09:44:48 -04:00 |
|
Kyle Spearrin
|
d52f33e9c5
|
version bump
|
2018-03-21 10:27:10 -04:00 |
|
Kyle Spearrin
|
688d344f90
|
version bump
|
2018-03-12 08:46:14 -04:00 |
|
Kyle Spearrin
|
64277f54f8
|
token retrieval from header or qs
|
2018-03-09 11:02:31 -05:00 |
|
Kyle Spearrin
|
45dd2dc909
|
version bump
|
2018-03-09 00:04:43 -05:00 |
|
Kyle Spearrin
|
555e478ec3
|
Uppercase Bitwarden
|
2018-02-27 14:16:19 -05:00 |
|
Kyle Spearrin
|
c4a6b3b7ef
|
idGuid variable
|
2018-02-24 14:32:48 -05:00 |
|
Kyle Spearrin
|
a5630f8af4
|
admin attachment apis
|
2018-02-24 14:29:11 -05:00 |
|
Kyle Spearrin
|
427a185e87
|
update docker image deps
|
2018-02-22 07:52:21 -05:00 |
|
Kyle Spearrin
|
87497a5608
|
update libs
|
2018-02-21 22:31:33 -05:00 |
|
Kyle Spearrin
|
5a9923092a
|
RequestSizeLimit for attachment uploads
|
2018-02-19 08:20:57 -05:00 |
|
Kyle Spearrin
|
f61acdd3b9
|
remove old token retrieval schemes
|
2018-01-03 14:11:56 -05:00 |
|
Kyle Spearrin
|
c12e1e9de4
|
bump version
|
2017-12-27 22:57:13 -05:00 |
|
Kyle Spearrin
|
8a318f35b7
|
events has its own connection string
|
2017-12-27 22:39:14 -05:00 |
|
Kyle Spearrin
|
d450684144
|
update to net471
|
2017-12-26 22:34:51 -05:00 |
|
Kyle Spearrin
|
043de76aa8
|
make sure user has access to cipher
|
2017-12-18 10:41:44 -05:00 |
|
Kyle Spearrin
|
ed636ae18c
|
added org user and cipher event APIs
|
2017-12-15 15:50:50 -05:00 |
|
Kyle Spearrin
|
125eab11dc
|
event paging
|
2017-12-15 15:23:57 -05:00 |
|
Kyle Spearrin
|
79d46578b0
|
handle UTC dates properly for events
|
2017-12-15 12:24:32 -05:00 |
|
Kyle Spearrin
|
2c4ce27ef2
|
fixes to event get APIs
|
2017-12-14 15:04:20 -05:00 |
|
Kyle Spearrin
|
f8f8eb5411
|
user event route update
|
2017-12-14 13:27:52 -05:00 |
|
Kyle Spearrin
|
2a757a39b9
|
org event route update
|
2017-12-14 13:27:27 -05:00 |
|
Kyle Spearrin
|
7cd50eccf0
|
swap dates if start > end
|
2017-12-14 13:24:26 -05:00 |
|
Kyle Spearrin
|
adc23bf007
|
stub out API for events
|
2017-12-14 12:33:50 -05:00 |
|
Kyle Spearrin
|
eea119a4b6
|
simplified cors policy
|
2017-12-04 21:44:02 -05:00 |
|
Kyle Spearrin
|
02839f2046
|
version bump
|
2017-12-04 21:03:49 -05:00 |
|
Kyle Spearrin
|
51534f159c
|
AllowCredentials for CORS policy
|
2017-12-04 15:11:33 -05:00 |
|
Kyle Spearrin
|
9cb1047f2b
|
setup to receive & process event postings
|
2017-12-04 10:59:07 -05:00 |
|
Kyle Spearrin
|
635db35347
|
update docker base images
|
2017-12-04 09:26:50 -05:00 |
|
Kyle Spearrin
|
28770d3761
|
events for collections, groups, and org users
|
2017-12-01 16:00:30 -05:00 |
|
Kyle Spearrin
|
a8fefb54c4
|
cipher events
|
2017-12-01 14:06:16 -05:00 |
|
Kyle Spearrin
|
f4586002c4
|
organize event models. stub out event services
|
2017-12-01 09:22:04 -05:00 |
|
Kyle Spearrin
|
2dd458a547
|
version bump
|
2017-12-01 08:38:48 -05:00 |
|
Kyle Spearrin
|
8a81241f13
|
update packages
|
2017-11-28 12:57:42 -05:00 |
|
Kyle Spearrin
|
ec4eb6c3a0
|
update error message
|
2017-11-28 09:21:32 -05:00 |
|
Kyle Spearrin
|
0502ba2451
|
only get collection info when in an org
|
2017-11-24 09:28:38 -05:00 |
|
Kyle Spearrin
|
a956b826cd
|
include collections in sync
|
2017-11-22 09:53:14 -05:00 |
|
Kyle Spearrin
|
448ab08b19
|
limit to 500 on non self-hosted
|
2017-11-16 20:05:06 -05:00 |
|
Kyle Spearrin
|
f2e2db52a1
|
update projects to net47
|
2017-11-16 11:01:49 -05:00 |
|
Kyle Spearrin
|
651e42b45c
|
version bump
|
2017-11-14 20:44:26 -05:00 |
|
Kyle Spearrin
|
6a7278f760
|
version bump
|
2017-11-13 12:26:40 -05:00 |
|
Kyle Spearrin
|
78b28061b2
|
use item plan name if no description
|
2017-11-08 21:56:27 -05:00 |
|
Kyle Spearrin
|
0137968e57
|
version bump
|
2017-11-08 21:08:38 -05:00 |
|
Kyle Spearrin
|
5c7ff94657
|
user BillingResponseModel without licensing
|
2017-11-07 11:58:15 -05:00 |
|
Kyle Spearrin
|
727dca3855
|
verison bump
|
2017-10-28 13:06:58 -04:00 |
|
Kyle Spearrin
|
a9cf049a6c
|
drop net461 support in billing and ident.
cleanup various csproj files
add appservice hosting startup package for api
|
2017-10-27 21:43:26 -04:00 |
|
Kyle Spearrin
|
953f2aa3ef
|
filter TokenRequestValidator and TokenValidator
|
2017-10-27 09:24:09 -04:00 |
|
Kyle Spearrin
|
f44419de7b
|
filter id server TokenValidator error logs
|
2017-10-26 23:21:43 -04:00 |
|
Kyle Spearrin
|
956b1da425
|
version bump
|
2017-10-26 22:14:34 -04:00 |
|
Kyle Spearrin
|
a989a800f7
|
validate master password on purge
|
2017-10-25 21:38:54 -04:00 |
|
Kyle Spearrin
|
a042fd10f1
|
apis for purging user vault
|
2017-10-25 21:26:09 -04:00 |
|
Kyle Spearrin
|
e41461f8fc
|
org tax information
|
2017-10-25 12:41:07 -04:00 |
|
Kyle Spearrin
|
461be7a14f
|
api settings for our address
|
2017-10-25 10:59:30 -04:00 |
|
Kyle Spearrin
|
e7b565d007
|
invoice pdf generation api
|
2017-10-25 00:45:11 -04:00 |
|
Kyle Spearrin
|
229b517f2c
|
remove claims endpoint
|
2017-10-23 09:32:55 -04:00 |
|
Kyle Spearrin
|
17bd95332f
|
update docker files to official aspnetcore2.0.0
|
2017-10-23 09:21:43 -04:00 |
|
Kyle Spearrin
|
5069814c4f
|
cleanup startup logging
|
2017-10-23 09:11:25 -04:00 |
|
Kyle Spearrin
|
5ee0b4a9da
|
simplify secrets in startup via csproj tools
|
2017-10-19 00:08:09 -04:00 |
|
Kyle Spearrin
|
8b07244c95
|
move to standard appsettings.json
|
2017-10-18 23:32:27 -04:00 |
|
Kyle Spearrin
|
045056389d
|
update libs
|
2017-10-18 23:20:16 -04:00 |
|
Kyle Spearrin
|
a63ad7772e
|
support Bearer3 still
|
2017-10-17 08:54:49 -04:00 |
|
Kyle Spearrin
|
255b5bbdb0
|
abuse limits on bulk apis
|
2017-10-09 16:58:37 -04:00 |
|
Kyle Spearrin
|
32c93f09a7
|
context middleware comes after auth
|
2017-10-09 16:21:49 -04:00 |
|
Kyle Spearrin
|
b0fd99b218
|
additional identity fields
|
2017-10-09 11:23:20 -04:00 |
|
Kyle Spearrin
|
c7e7734dfc
|
null check user
|
2017-10-06 20:47:30 -04:00 |
|
Kyle Spearrin
|
e93b72ae71
|
now endpoint
|
2017-10-06 15:30:54 -04:00 |
|
Kyle Spearrin
|
91e1c5878c
|
remove deprecated code
|
2017-10-06 15:29:36 -04:00 |
|
Kyle Spearrin
|
598034ba19
|
re-organize packages
|
2017-10-06 14:10:26 -04:00 |
|
Kyle Spearrin
|
857ad5b194
|
remove cookie auth from useidentity
|
2017-10-06 14:02:28 -04:00 |
|
Kyle Spearrin
|
a78cdf2903
|
update web host builders
|
2017-10-06 12:18:16 -04:00 |
|
Kyle Spearrin
|
f2183246d2
|
update libs, aspnet core 20, & id server 2.0
|
2017-10-06 11:38:47 -04:00 |
|
Kyle Spearrin
|
5f09b3e05d
|
version bump
|
2017-10-06 09:46:55 -04:00 |
|
Kyle Spearrin
|
822e67d5f9
|
version bump
|
2017-10-03 22:21:56 -04:00 |
|
Kyle Spearrin
|
4cad4a116e
|
version bump
|
2017-09-28 21:15:03 -04:00 |
|
Kyle Spearrin
|
0fff886357
|
added rate limiting to identity
|
2017-09-28 15:01:43 -04:00 |
|
Kyle Spearrin
|
1cc6fb1668
|
more rate limit rules for two factor
|
2017-09-28 14:40:34 -04:00 |
|
Kyle Spearrin
|
0abcdd9724
|
import ciphers, not logins
|
2017-09-28 13:11:56 -04:00 |
|
Kyle Spearrin
|
2444346ea9
|
only owners can manage owners
|
2017-09-27 22:37:13 -04:00 |
|
Kyle Spearrin
|
c135a2a166
|
restore dep. login admin apis
|
2017-09-27 22:04:01 -04:00 |
|
Kyle Spearrin
|
da5fb32fe8
|
update rate limit policies to "accounts"
|
2017-09-27 21:45:10 -04:00 |
|
Kyle Spearrin
|
ced820407a
|
version bump
|
2017-09-27 20:58:30 -04:00 |
|
Kyle Spearrin
|
132d99404c
|
additional rate limiting on email endpoints
|
2017-09-27 20:53:29 -04:00 |
|
Kyle Spearrin
|
ef354e7083
|
rate limit email verification api endpoints
|
2017-09-26 21:58:28 -04:00 |
|
Kyle Spearrin
|
c58135bac5
|
refactor api models for other cipher types
|
2017-09-21 10:52:23 -04:00 |
|
Kyle Spearrin
|
12650a0ada
|
deprecated logins api and moved to ciphers
|
2017-09-20 23:52:45 -04:00 |
|
Kyle Spearrin
|
3fdf2eb4ad
|
sync API to get all info in 1 call
|
2017-09-20 12:00:33 -04:00 |
|
Kyle Spearrin
|
327e192258
|
push controller is only when *not* self hosted
|
2017-09-18 21:07:56 -04:00 |
|
Kyle Spearrin
|
9b790b7edc
|
license when no billing info
|
2017-09-18 17:57:37 -04:00 |
|
Kyle Spearrin
|
16e5ba5a76
|
Accept "Content-Language" header for JWT token
|
2017-09-14 10:11:48 -04:00 |
|
Kyle Spearrin
|
d2405bc1cc
|
version bump
|
2017-09-12 22:33:32 -04:00 |
|
Kyle Spearrin
|
a3a03c7974
|
move private method to bottom
|
2017-09-11 23:07:27 -04:00 |
|
Kyle Spearrin
|
b06aae7cfd
|
Admins are not limited by collection controls
|
2017-09-06 13:01:22 -04:00 |
|
Kyle Spearrin
|
06bdda5717
|
change routing for org import
|
2017-09-06 09:06:13 -04:00 |
|
Kyle Spearrin
|
95181aef89
|
organization cipher import with collections
|
2017-09-05 17:49:34 -04:00 |
|
Kyle Spearrin
|
e7aa6980d5
|
fixes to env variable for id server
|
2017-09-01 15:36:26 -04:00 |
|
Kyle Spearrin
|
5c7212991a
|
version bump
|
2017-09-01 14:13:20 -04:00 |
|
Kyle Spearrin
|
75b2991137
|
inline out
|
2017-08-31 11:23:16 -04:00 |
|
Kyle Spearrin
|
18b60e5350
|
wrap file body stream in using block
|
2017-08-31 09:25:54 -04:00 |
|
Kyle Spearrin
|
e43c3baf6e
|
default collection on org create
|
2017-08-30 21:25:46 -04:00 |
|
Kyle Spearrin
|
5bda2ef32f
|
read collection that are write only
|
2017-08-30 15:57:17 -04:00 |
|
Kyle Spearrin
|
8b947cafaf
|
added licensing apis, refactored some services
|
2017-08-30 11:23:55 -04:00 |
|
Kyle Spearrin
|
eb9bb315c3
|
version info in response headers
|
2017-08-25 08:57:43 -04:00 |
|
Kyle Spearrin
|
7ad3c4785b
|
build script updates
|
2017-08-23 22:22:15 -04:00 |
|
Kyle Spearrin
|
8e5d541be6
|
clean with powershell build scripts
|
2017-08-22 13:13:59 -04:00 |
|
Kyle Spearrin
|
508cfd284f
|
clean before building for images
|
2017-08-22 13:11:42 -04:00 |
|
Kyle Spearrin
|
3ca8801af0
|
script fixes for mac
|
2017-08-19 15:27:57 -04:00 |
|
Kyle Spearrin
|
0c71c1a44f
|
install validation fixes
|
2017-08-19 09:56:55 -04:00 |
|
Kyle Spearrin
|
c3edfbfc39
|
get installation by id
|
2017-08-19 08:51:05 -04:00 |
|
Kyle Spearrin
|
bac8ef9013
|
version api and re-route other misc apis
|
2017-08-19 07:59:19 -04:00 |
|
Kyle Spearrin
|
8021621a3f
|
cleanup old jobs
|
2017-08-17 20:13:10 -04:00 |
|
Kyle Spearrin
|
fd35ac45b2
|
run jobs crons on API image
|
2017-08-17 16:45:27 -04:00 |
|
Kyle Spearrin
|
94693ec408
|
create jobs controller running system tasks
|
2017-08-17 09:41:23 -04:00 |
|
Kyle Spearrin
|
1f94f2d275
|
remove compose project reference
|
2017-08-16 23:20:09 -04:00 |
|
Kyle Spearrin
|
92ab3db4c4
|
can only update org info when not self hosted
|
2017-08-16 14:06:23 -04:00 |
|
Kyle Spearrin
|
a8e5b444e2
|
more build/run instructions
|
2017-08-16 01:01:36 -04:00 |
|
Kyle Spearrin
|
1ef76b562f
|
only use rate limiting on non-self host
|
2017-08-15 16:33:38 -04:00 |
|
Kyle Spearrin
|
a2dc1602f8
|
api for requesting installation ids
|
2017-08-15 16:31:19 -04:00 |
|
Kyle Spearrin
|
5576028c7a
|
push apis are only for not self hosted instances
|
2017-08-15 16:20:46 -04:00 |
|
Kyle Spearrin
|
dd288a7071
|
installation validation and self host applied
|
2017-08-15 16:11:08 -04:00 |
|
Kyle Spearrin
|
ee9ec680a9
|
license dates
|
2017-08-15 15:31:42 -04:00 |
|
Kyle Spearrin
|
ea22cb1f79
|
do not launch browser on debug
|
2017-08-15 14:55:15 -04:00 |
|
Kyle Spearrin
|
829a9e2dd7
|
GetLicense API is for only not self hosted
|
2017-08-14 22:17:21 -04:00 |
|
Kyle Spearrin
|
abf68c1cea
|
api get generating organization license
|
2017-08-14 22:16:30 -04:00 |
|
Kyle Spearrin
|
63a82336c6
|
billing response for org
|
2017-08-14 22:05:37 -04:00 |
|
Kyle Spearrin
|
5370c2303e
|
update org license API
|
2017-08-14 21:25:06 -04:00 |
|
Kyle Spearrin
|
5259b07889
|
create org with license file
|
2017-08-14 20:57:45 -04:00 |
|
Kyle Spearrin
|
e4ec09fd0c
|
update to 2.0 final
|
2017-08-14 16:02:34 -04:00 |
|
Kyle Spearrin
|
6b80ec6331
|
updates for license validation
|
2017-08-14 13:06:44 -04:00 |
|
Kyle Spearrin
|
18cbc79dd2
|
update premium license and self host attr checks
|
2017-08-14 12:08:57 -04:00 |
|
Kyle Spearrin
|
e470301327
|
verify bank api
|
2017-08-14 09:23:54 -04:00 |
|
Kyle Spearrin
|
a020a7268e
|
billing info when self hosted with no gateway info
|
2017-08-11 23:23:50 -04:00 |
|
Kyle Spearrin
|
67edcd035c
|
license adjustments for premium creation
|
2017-08-11 23:08:41 -04:00 |
|