mirror of
https://github.com/ddworken/hishtory.git
synced 2025-08-06 13:56:41 +02:00
Commit Graph
Select branches
Hide Pull Requests
actions-test
ai
ai-config
ai-improve
ai2
all-hscroll
bash-completion
bash-weird
bind
bold-by-default
cache2
chunk
clean-del
clean-goldens
cleanup
cobra
color-config
color-fix
colored-golden-linux
column
completion
config-mod
cust-search
custom-col-support
darwin-21
db-error
default-query
dependabot/go_modules/golang.org/x/net-0.38.0
doublesync
duplicate
duplicate2
escape
filter-empty
fish
fts
full-config
fullscreen
gotestsum
header
header3
help
hishtory-path
hscroll
hscroll-all
import
import-json
install-flags
install-noexec
lsmoura-merge
m1
master
multiline
offline
opt
panic-handling
parallel
pending-query
precise
presaving
presaving-remote
prof
profile
prompt-command
quote-colon
quote-init
quoted-search
quotes
revert-os
search-col-conf
search-cols
self-hosted-clean-sqlite
silence
sizing
skip-config
skip-config-2
smoke-test
status
status2
sync-bug
tab-completion-tests
test
test-branch
tiny-term
unbound
uninstall-delete
usage-data
username
validation
vert-sizing
webui
#1
#100
#101
#102
#103
#104
#105
#106
#110
#111
#114
#115
#116
#118
#120
#121
#122
#124
#125
#129
#130
#136
#138
#139
#140
#143
#144
#145
#146
#149
#150
#151
#152
#153
#154
#155
#156
#157
#159
#160
#161
#162
#169
#170
#171
#172
#174
#175
#177
#178
#180
#181
#184
#189
#191
#192
#193
#194
#195
#197
#2
#204
#206
#209
#210
#213
#216
#217
#218
#223
#228
#229
#231
#232
#233
#235
#236
#237
#239
#240
#243
#244
#245
#245
#250
#251
#254
#255
#256
#258
#259
#260
#261
#262
#266
#267
#270
#271
#272
#273
#274
#277
#278
#281
#282
#283
#284
#285
#286
#287
#289
#290
#291
#292
#293
#295
#296
#297
#297
#299
#299
#300
#301
#302
#303
#305
#306
#306
#307
#307
#308
#308
#309
#31
#310
#310
#311
#312
#312
#318
#318
#36
#70
#71
#72
#73
#74
#75
#84
#85
#86
#91
#92
#96
v0.1
v0.10
v0.101
v0.102
v0.103
v0.104
v0.105
v0.106
v0.107
v0.108
v0.109
v0.11
v0.110
v0.111
v0.112
v0.113
v0.114
v0.115
v0.116
v0.117
v0.118
v0.119
v0.12
v0.120
v0.121
v0.122
v0.123
v0.124
v0.125
v0.126
v0.127
v0.128
v0.129
v0.13
v0.130
v0.131
v0.132
v0.133
v0.134
v0.135
v0.136
v0.137
v0.138
v0.139
v0.14
v0.140
v0.141
v0.142
v0.143
v0.144
v0.145
v0.146
v0.147
v0.148
v0.149
v0.15
v0.150
v0.151
v0.152
v0.153
v0.154
v0.155
v0.156
v0.157
v0.158
v0.159
v0.16
v0.160
v0.161
v0.162
v0.163
v0.164
v0.165
v0.166
v0.167
v0.168
v0.169
v0.17
v0.170
v0.171
v0.172
v0.173
v0.174
v0.175
v0.176
v0.177
v0.178
v0.179
v0.18
v0.180
v0.181
v0.182
v0.183
v0.184
v0.185
v0.187
v0.188
v0.189
v0.19
v0.190
v0.191
v0.192
v0.193
v0.194
v0.196
v0.197
v0.198
v0.199
v0.20
v0.200
v0.201
v0.202
v0.203
v0.204
v0.205
v0.206
v0.207
v0.208
v0.209
v0.21
v0.210
v0.211
v0.212
v0.213
v0.214
v0.215
v0.216
v0.217
v0.218
v0.219
v0.22
v0.220
v0.221
v0.222
v0.223
v0.224
v0.225
v0.226
v0.227
v0.228
v0.229
v0.23
v0.230
v0.231
v0.232
v0.233
v0.234
v0.235
v0.236
v0.237
v0.238
v0.239
v0.24
v0.240
v0.241
v0.242
v0.243
v0.244
v0.245
v0.246
v0.247
v0.248
v0.249
v0.25
v0.250
v0.251
v0.252
v0.253
v0.254
v0.255
v0.256
v0.257
v0.258
v0.259
v0.26
v0.260
v0.261
v0.262
v0.263
v0.264
v0.265
v0.266
v0.267
v0.268
v0.269
v0.27
v0.270
v0.271
v0.272
v0.273
v0.274
v0.275
v0.276
v0.277
v0.278
v0.279
v0.28
v0.280
v0.281
v0.282
v0.283
v0.284
v0.285
v0.286
v0.287
v0.288
v0.289
v0.29
v0.290
v0.291
v0.292
v0.293
v0.294
v0.295
v0.296
v0.297
v0.298
v0.299
v0.3
v0.30
v0.300
v0.301
v0.302
v0.303
v0.304
v0.305
v0.306
v0.307
v0.308
v0.309
v0.310
v0.311
v0.312
v0.313
v0.314
v0.315
v0.316
v0.317
v0.318
v0.319
v0.32
v0.32-darwin-amd64
v0.32-darwin-arm64
v0.32-linux-amd64
v0.320
v0.321
v0.322
v0.323
v0.324
v0.325
v0.326
v0.327
v0.328
v0.329
v0.33
v0.33-darwin-amd64
v0.33-darwin-arm64
v0.33-linux-amd64
v0.330
v0.331
v0.332
v0.333
v0.334
v0.335
v0.34
v0.34-darwin-amd64
v0.34-darwin-arm64
v0.34-linux-amd64
v0.35
v0.35-darwin-amd64
v0.35-darwin-arm64
v0.35-linux-amd64
v0.36
v0.36-darwin-amd64
v0.36-darwin-arm64
v0.36-linux-amd64
v0.37
v0.37-darwin-amd64
v0.37-darwin-arm64
v0.37-linux-amd64
v0.38
v0.38-darwin-amd64
v0.38-darwin-arm64
v0.38-linux-amd64
v0.39
v0.39-darwin-amd64
v0.39-darwin-arm64
v0.39-linux-amd64
v0.4
v0.40-darwin-amd64
v0.40-darwin-arm64
v0.40-linux-amd64
v0.41
v0.41-darwin-amd64
v0.41-darwin-arm64
v0.41-linux-amd64
v0.42
v0.42-darwin-amd64
v0.42-darwin-arm64
v0.42-linux-amd64
v0.43
v0.43-darwin-amd64
v0.43-darwin-arm64
v0.43-linux-amd64
v0.44
v0.44-darwin-amd64
v0.44-darwin-arm64
v0.44-linux-amd64
v0.45
v0.45-darwin-amd64
v0.45-darwin-arm64
v0.45-linux-amd64
v0.46
v0.46-darwin-amd64
v0.46-darwin-arm64
v0.46-linux-amd64
v0.47
v0.47-darwin-amd64
v0.47-darwin-arm64
v0.47-linux-amd64
v0.48
v0.48-darwin-amd64
v0.48-darwin-arm64
v0.48-linux-amd64
v0.49
v0.49-darwin-amd64
v0.49-darwin-arm64
v0.49-linux-amd64
v0.49-xattr
v0.5
v0.50
v0.50-darwin-amd64
v0.50-darwin-arm64
v0.50-linux-amd64
v0.50-xattr
v0.51
v0.51-darwin-amd64
v0.51-darwin-arm64
v0.51-linux-amd64
v0.51-xattr
v0.52
v0.52-darwin-amd64
v0.52-darwin-arm64
v0.52-linux-amd64
v0.52-xattr
v0.53
v0.53-darwin-amd64
v0.53-darwin-arm64
v0.53-linux-amd64
v0.53-xattr
v0.54
v0.54-darwin-amd64
v0.54-darwin-arm64
v0.54-linux-amd64
v0.54-xattr
v0.55
v0.55-darwin-amd64
v0.55-darwin-arm64
v0.55-linux-amd64
v0.55-xattr
v0.56
v0.56-darwin-amd64
v0.56-darwin-arm64
v0.56-linux-amd64
v0.56-xattr
v0.57
v0.57-darwin-amd64
v0.57-darwin-arm64
v0.57-linux-amd64
v0.57-xattr
v0.58
v0.58-darwin-amd64
v0.58-darwin-arm64
v0.58-linux-amd64
v0.58-xattr
v0.59
v0.59-darwin-amd64
v0.59-darwin-arm64
v0.59-linux-amd64
v0.59-xattr
v0.6
v0.60
v0.60-darwin-amd64
v0.60-darwin-arm64
v0.60-linux-amd64
v0.60-xattr
v0.61
v0.61-darwin-amd64
v0.61-darwin-arm64
v0.61-linux-amd64
v0.62
v0.62-darwin-amd64
v0.62-darwin-arm64
v0.62-linux-amd64
v0.63
v0.63-darwin-amd64
v0.63-darwin-arm64
v0.63-linux-amd64
v0.64
v0.64-darwin-amd64
v0.64-darwin-arm64
v0.64-linux-amd64
v0.65
v0.65-darwin-amd64
v0.65-darwin-arm64
v0.65-linux-amd64
v0.66
v0.66-darwin-amd64
v0.66-darwin-arm64
v0.66-linux-amd64
v0.67
v0.67-darwin-amd64
v0.67-darwin-arm64
v0.67-linux-amd64
v0.68
v0.68-darwin-amd64
v0.68-darwin-arm64
v0.68-linux-amd64
v0.69
v0.69-darwin-amd64
v0.69-darwin-arm64
v0.69-linux-amd64
v0.7
v0.70
v0.70-darwin-amd64
v0.70-darwin-arm64
v0.70-linux-amd64
v0.71
v0.71-darwin-amd64
v0.71-darwin-arm64
v0.71-linux-amd64
v0.72
v0.72-darwin-amd64
v0.72-darwin-arm64
v0.72-linux-amd64
v0.73
v0.73-darwin-amd64
v0.73-darwin-arm64
v0.73-linux-amd64
v0.74
v0.74-darwin-amd64
v0.74-darwin-arm64
v0.74-linux-amd64
v0.75
v0.75-darwin-amd64
v0.75-darwin-arm64
v0.75-linux-amd64
v0.76
v0.76-darwin-amd64
v0.76-darwin-arm64
v0.76-linux-amd64
v0.77
v0.77-darwin-amd64
v0.77-darwin-arm64
v0.77-linux-amd64
v0.78
v0.78-darwin-amd64
v0.78-darwin-arm64
v0.78-linux-amd64
v0.79
v0.79-darwin-amd64
v0.79-darwin-arm64
v0.79-linux-amd64
v0.80
v0.80-darwin-amd64
v0.80-darwin-arm64
v0.80-linux-amd64
v0.81
v0.81-darwin-amd64
v0.81-darwin-arm64
v0.81-linux-amd64
v0.82
v0.82-darwin-amd64
v0.82-darwin-arm64
v0.82-linux-amd64
v0.83-linux-amd64
v0.86
v0.86-darwin-amd64
v0.86-darwin-arm64
v0.86-linux-amd64
v0.87
v0.87-darwin-amd64
v0.87-darwin-arm64
v0.87-linux-amd64
v0.88
v0.88-darwin-amd64
v0.88-darwin-arm64
v0.88-linux-amd64
v0.89
v0.89-darwin-amd64
v0.89-darwin-arm64
v0.89-linux-amd64
v0.9
v0.90
v0.90-darwin-amd64
v0.90-darwin-arm64
v0.90-linux-amd64
v0.91
v0.91-darwin-amd64
v0.91-darwin-arm64
v0.91-linux-amd64
v0.92
v0.92-darwin-amd64
v0.92-darwin-arm64
v0.92-linux-amd64
v0.93
v0.94
v0.95
v0.96
v0.97
v0.98
v0.99
xattr-test-release-1
xattr-test-release-2
xattr-test-release-3
xattr-test-release-4
Select branches
Hide Pull Requests
actions-test
ai
ai-config
ai-improve
ai2
all-hscroll
bash-completion
bash-weird
bind
bold-by-default
cache2
chunk
clean-del
clean-goldens
cleanup
cobra
color-config
color-fix
colored-golden-linux
column
completion
config-mod
cust-search
custom-col-support
darwin-21
db-error
default-query
dependabot/go_modules/golang.org/x/net-0.38.0
doublesync
duplicate
duplicate2
escape
filter-empty
fish
fts
full-config
fullscreen
gotestsum
header
header3
help
hishtory-path
hscroll
hscroll-all
import
import-json
install-flags
install-noexec
lsmoura-merge
m1
master
multiline
offline
opt
panic-handling
parallel
pending-query
precise
presaving
presaving-remote
prof
profile
prompt-command
quote-colon
quote-init
quoted-search
quotes
revert-os
search-col-conf
search-cols
self-hosted-clean-sqlite
silence
sizing
skip-config
skip-config-2
smoke-test
status
status2
sync-bug
tab-completion-tests
test
test-branch
tiny-term
unbound
uninstall-delete
usage-data
username
validation
vert-sizing
webui
#1
#100
#101
#102
#103
#104
#105
#106
#110
#111
#114
#115
#116
#118
#120
#121
#122
#124
#125
#129
#130
#136
#138
#139
#140
#143
#144
#145
#146
#149
#150
#151
#152
#153
#154
#155
#156
#157
#159
#160
#161
#162
#169
#170
#171
#172
#174
#175
#177
#178
#180
#181
#184
#189
#191
#192
#193
#194
#195
#197
#2
#204
#206
#209
#210
#213
#216
#217
#218
#223
#228
#229
#231
#232
#233
#235
#236
#237
#239
#240
#243
#244
#245
#245
#250
#251
#254
#255
#256
#258
#259
#260
#261
#262
#266
#267
#270
#271
#272
#273
#274
#277
#278
#281
#282
#283
#284
#285
#286
#287
#289
#290
#291
#292
#293
#295
#296
#297
#297
#299
#299
#300
#301
#302
#303
#305
#306
#306
#307
#307
#308
#308
#309
#31
#310
#310
#311
#312
#312
#318
#318
#36
#70
#71
#72
#73
#74
#75
#84
#85
#86
#91
#92
#96
v0.1
v0.10
v0.101
v0.102
v0.103
v0.104
v0.105
v0.106
v0.107
v0.108
v0.109
v0.11
v0.110
v0.111
v0.112
v0.113
v0.114
v0.115
v0.116
v0.117
v0.118
v0.119
v0.12
v0.120
v0.121
v0.122
v0.123
v0.124
v0.125
v0.126
v0.127
v0.128
v0.129
v0.13
v0.130
v0.131
v0.132
v0.133
v0.134
v0.135
v0.136
v0.137
v0.138
v0.139
v0.14
v0.140
v0.141
v0.142
v0.143
v0.144
v0.145
v0.146
v0.147
v0.148
v0.149
v0.15
v0.150
v0.151
v0.152
v0.153
v0.154
v0.155
v0.156
v0.157
v0.158
v0.159
v0.16
v0.160
v0.161
v0.162
v0.163
v0.164
v0.165
v0.166
v0.167
v0.168
v0.169
v0.17
v0.170
v0.171
v0.172
v0.173
v0.174
v0.175
v0.176
v0.177
v0.178
v0.179
v0.18
v0.180
v0.181
v0.182
v0.183
v0.184
v0.185
v0.187
v0.188
v0.189
v0.19
v0.190
v0.191
v0.192
v0.193
v0.194
v0.196
v0.197
v0.198
v0.199
v0.20
v0.200
v0.201
v0.202
v0.203
v0.204
v0.205
v0.206
v0.207
v0.208
v0.209
v0.21
v0.210
v0.211
v0.212
v0.213
v0.214
v0.215
v0.216
v0.217
v0.218
v0.219
v0.22
v0.220
v0.221
v0.222
v0.223
v0.224
v0.225
v0.226
v0.227
v0.228
v0.229
v0.23
v0.230
v0.231
v0.232
v0.233
v0.234
v0.235
v0.236
v0.237
v0.238
v0.239
v0.24
v0.240
v0.241
v0.242
v0.243
v0.244
v0.245
v0.246
v0.247
v0.248
v0.249
v0.25
v0.250
v0.251
v0.252
v0.253
v0.254
v0.255
v0.256
v0.257
v0.258
v0.259
v0.26
v0.260
v0.261
v0.262
v0.263
v0.264
v0.265
v0.266
v0.267
v0.268
v0.269
v0.27
v0.270
v0.271
v0.272
v0.273
v0.274
v0.275
v0.276
v0.277
v0.278
v0.279
v0.28
v0.280
v0.281
v0.282
v0.283
v0.284
v0.285
v0.286
v0.287
v0.288
v0.289
v0.29
v0.290
v0.291
v0.292
v0.293
v0.294
v0.295
v0.296
v0.297
v0.298
v0.299
v0.3
v0.30
v0.300
v0.301
v0.302
v0.303
v0.304
v0.305
v0.306
v0.307
v0.308
v0.309
v0.310
v0.311
v0.312
v0.313
v0.314
v0.315
v0.316
v0.317
v0.318
v0.319
v0.32
v0.32-darwin-amd64
v0.32-darwin-arm64
v0.32-linux-amd64
v0.320
v0.321
v0.322
v0.323
v0.324
v0.325
v0.326
v0.327
v0.328
v0.329
v0.33
v0.33-darwin-amd64
v0.33-darwin-arm64
v0.33-linux-amd64
v0.330
v0.331
v0.332
v0.333
v0.334
v0.335
v0.34
v0.34-darwin-amd64
v0.34-darwin-arm64
v0.34-linux-amd64
v0.35
v0.35-darwin-amd64
v0.35-darwin-arm64
v0.35-linux-amd64
v0.36
v0.36-darwin-amd64
v0.36-darwin-arm64
v0.36-linux-amd64
v0.37
v0.37-darwin-amd64
v0.37-darwin-arm64
v0.37-linux-amd64
v0.38
v0.38-darwin-amd64
v0.38-darwin-arm64
v0.38-linux-amd64
v0.39
v0.39-darwin-amd64
v0.39-darwin-arm64
v0.39-linux-amd64
v0.4
v0.40-darwin-amd64
v0.40-darwin-arm64
v0.40-linux-amd64
v0.41
v0.41-darwin-amd64
v0.41-darwin-arm64
v0.41-linux-amd64
v0.42
v0.42-darwin-amd64
v0.42-darwin-arm64
v0.42-linux-amd64
v0.43
v0.43-darwin-amd64
v0.43-darwin-arm64
v0.43-linux-amd64
v0.44
v0.44-darwin-amd64
v0.44-darwin-arm64
v0.44-linux-amd64
v0.45
v0.45-darwin-amd64
v0.45-darwin-arm64
v0.45-linux-amd64
v0.46
v0.46-darwin-amd64
v0.46-darwin-arm64
v0.46-linux-amd64
v0.47
v0.47-darwin-amd64
v0.47-darwin-arm64
v0.47-linux-amd64
v0.48
v0.48-darwin-amd64
v0.48-darwin-arm64
v0.48-linux-amd64
v0.49
v0.49-darwin-amd64
v0.49-darwin-arm64
v0.49-linux-amd64
v0.49-xattr
v0.5
v0.50
v0.50-darwin-amd64
v0.50-darwin-arm64
v0.50-linux-amd64
v0.50-xattr
v0.51
v0.51-darwin-amd64
v0.51-darwin-arm64
v0.51-linux-amd64
v0.51-xattr
v0.52
v0.52-darwin-amd64
v0.52-darwin-arm64
v0.52-linux-amd64
v0.52-xattr
v0.53
v0.53-darwin-amd64
v0.53-darwin-arm64
v0.53-linux-amd64
v0.53-xattr
v0.54
v0.54-darwin-amd64
v0.54-darwin-arm64
v0.54-linux-amd64
v0.54-xattr
v0.55
v0.55-darwin-amd64
v0.55-darwin-arm64
v0.55-linux-amd64
v0.55-xattr
v0.56
v0.56-darwin-amd64
v0.56-darwin-arm64
v0.56-linux-amd64
v0.56-xattr
v0.57
v0.57-darwin-amd64
v0.57-darwin-arm64
v0.57-linux-amd64
v0.57-xattr
v0.58
v0.58-darwin-amd64
v0.58-darwin-arm64
v0.58-linux-amd64
v0.58-xattr
v0.59
v0.59-darwin-amd64
v0.59-darwin-arm64
v0.59-linux-amd64
v0.59-xattr
v0.6
v0.60
v0.60-darwin-amd64
v0.60-darwin-arm64
v0.60-linux-amd64
v0.60-xattr
v0.61
v0.61-darwin-amd64
v0.61-darwin-arm64
v0.61-linux-amd64
v0.62
v0.62-darwin-amd64
v0.62-darwin-arm64
v0.62-linux-amd64
v0.63
v0.63-darwin-amd64
v0.63-darwin-arm64
v0.63-linux-amd64
v0.64
v0.64-darwin-amd64
v0.64-darwin-arm64
v0.64-linux-amd64
v0.65
v0.65-darwin-amd64
v0.65-darwin-arm64
v0.65-linux-amd64
v0.66
v0.66-darwin-amd64
v0.66-darwin-arm64
v0.66-linux-amd64
v0.67
v0.67-darwin-amd64
v0.67-darwin-arm64
v0.67-linux-amd64
v0.68
v0.68-darwin-amd64
v0.68-darwin-arm64
v0.68-linux-amd64
v0.69
v0.69-darwin-amd64
v0.69-darwin-arm64
v0.69-linux-amd64
v0.7
v0.70
v0.70-darwin-amd64
v0.70-darwin-arm64
v0.70-linux-amd64
v0.71
v0.71-darwin-amd64
v0.71-darwin-arm64
v0.71-linux-amd64
v0.72
v0.72-darwin-amd64
v0.72-darwin-arm64
v0.72-linux-amd64
v0.73
v0.73-darwin-amd64
v0.73-darwin-arm64
v0.73-linux-amd64
v0.74
v0.74-darwin-amd64
v0.74-darwin-arm64
v0.74-linux-amd64
v0.75
v0.75-darwin-amd64
v0.75-darwin-arm64
v0.75-linux-amd64
v0.76
v0.76-darwin-amd64
v0.76-darwin-arm64
v0.76-linux-amd64
v0.77
v0.77-darwin-amd64
v0.77-darwin-arm64
v0.77-linux-amd64
v0.78
v0.78-darwin-amd64
v0.78-darwin-arm64
v0.78-linux-amd64
v0.79
v0.79-darwin-amd64
v0.79-darwin-arm64
v0.79-linux-amd64
v0.80
v0.80-darwin-amd64
v0.80-darwin-arm64
v0.80-linux-amd64
v0.81
v0.81-darwin-amd64
v0.81-darwin-arm64
v0.81-linux-amd64
v0.82
v0.82-darwin-amd64
v0.82-darwin-arm64
v0.82-linux-amd64
v0.83-linux-amd64
v0.86
v0.86-darwin-amd64
v0.86-darwin-arm64
v0.86-linux-amd64
v0.87
v0.87-darwin-amd64
v0.87-darwin-arm64
v0.87-linux-amd64
v0.88
v0.88-darwin-amd64
v0.88-darwin-arm64
v0.88-linux-amd64
v0.89
v0.89-darwin-amd64
v0.89-darwin-arm64
v0.89-linux-amd64
v0.9
v0.90
v0.90-darwin-amd64
v0.90-darwin-arm64
v0.90-linux-amd64
v0.91
v0.91-darwin-amd64
v0.91-darwin-arm64
v0.91-linux-amd64
v0.92
v0.92-darwin-amd64
v0.92-darwin-arm64
v0.92-linux-amd64
v0.93
v0.94
v0.95
v0.96
v0.97
v0.98
v0.99
xattr-test-release-1
xattr-test-release-2
xattr-test-release-3
xattr-test-release-4
-
1a04213f11
Add extra delay to make flaky test more reliable
David Dworken
2023-10-15 19:02:57 -07:00 -
c8de97a8c8
Rephrase README
David Dworken
2023-10-15 18:36:06 -07:00 -
58e92e5760
Refactor by moving methods out of lib.go into more specific packages
David Dworken
2023-10-15 18:30:39 -07:00 -
539ef74746
Remove TODO that has already been completed
David Dworken
2023-10-15 18:12:28 -07:00 -
9a4a2a18aa
Update TODOs
David Dworken
2023-10-15 17:59:11 -07:00 -
cd53e9a40d
Add another filter check to remove integration test devices
David Dworken
2023-10-15 17:58:25 -07:00 -
690b969fe3
Use queryReason parameter to properly record query interactions
David Dworken
2023-10-15 17:45:38 -07:00 -
cd69973939
Update usage_data queries to filter out integration tests
David Dworken
2023-10-15 17:30:55 -07:00 -
24750066a7
Merge branch 'master' of github.com:ddworken/hishtory
David Dworken
2023-10-15 16:43:08 -07:00 -
5ff15303bf
exclude test devices from registration metrics
David Dworken
2023-10-15 16:42:59 -07:00 -
505daacb65
Add another TODO for cleaning up integration tests from the main DB
David Dworken
2023-10-15 14:54:01 -07:00 -
460d161c76
Update some usage calculations to exclude is_integration_test_device
David Dworken
2023-10-15 14:52:45 -07:00 -
fc865aef28
Add TODO
David Dworken
2023-10-15 14:50:08 -07:00 -
72413bb9ac
Release v0.236
v0.236
David Dworken
2023-10-15 14:09:40 -07:00 -
f3727dbeff
Wire through a flag so that we can track when installations come from tests, and delete those from the DB more aggressively
David Dworken
2023-10-15 13:09:48 -07:00 -
449a4d0000
Add better handling for race condition with deleting presaved entries
David Dworken
2023-10-15 13:00:34 -07:00 -
f6b3890f20
Fix incorrect comparisons for checking if a timestamp is zero-valued
David Dworken
2023-10-15 12:59:42 -07:00 -
56f54f0f65
Better output formatting for server failures
David Dworken
2023-10-15 12:48:05 -07:00 -
3ec8ffad80
Fix accepting the hishtory redact prompt in github action tests
David Dworken
2023-10-15 12:32:05 -07:00 -
4bcc5fb335
Periodically call query endpoint and retrieve data to ensure that the local DB is always reasonably up to date
David Dworken
2023-10-15 12:29:50 -07:00 -
215e71293d
Add basic check that hishtory redaction works in the self-hosting tests
David Dworken
2023-10-15 11:52:06 -07:00 -
67f2ed6de1
Fix transaction for creating deletion requests so that it actually uses the passed in tx
David Dworken
2023-10-15 11:49:36 -07:00 -
299617ba7e
Update error message to make it clearer when it shows up in test logs
David Dworken
2023-10-15 11:45:08 -07:00 -
cfefbb9b19
Improve DeleteMessagesFromBackend with better error checking and optimized queries for cases when MessageIdentifier is missing data
David Dworken
2023-10-15 11:43:29 -07:00 -
9f32ae5d2e
Refactor deletion request creation to happen in a transaction to avoid 1-n DB queries
David Dworken
2023-10-15 10:29:47 -07:00 -
151dfb4009
Optimize query endpoint so that it applies all deletion requests in one SQL query rather than having a 1-n pattern
David Dworken
2023-10-15 10:19:30 -07:00 -
211c9fb6b7
Update demo gif to show the most recent TUI
David Dworken
2023-10-14 18:43:04 -07:00 -
1c4fe0d379
Add TODO
David Dworken
2023-10-14 17:30:12 -07:00 -
6fb6498515
Make deletion request processing happen in parallel to speed up query endpoint
David Dworken
2023-10-14 17:21:00 -07:00 -
218c70f5e7
Create background context for background update to ensure that the DB increment doesn't get terminated when the request finishes
David Dworken
2023-10-14 16:52:44 -07:00 -
1def4edc00
Release v0.235
v0.235
David Dworken
2023-10-14 12:58:53 -07:00 -
4c1479b920
Add comment with example of creating index concurrently
David Dworken
2023-10-14 11:41:06 -07:00 -
fca2b1441f
Always include user and device ID in API request headers, so that they're available in all server-side handlers
David Dworken
2023-10-14 10:52:35 -07:00 -
54c3429bca
Release v0.234
v0.234
David Dworken
2023-10-13 19:25:16 -07:00 -
66e482de17
Fix broken import test that asserted that fish commands were imported after bash/zsh commands
David Dworken
2023-10-12 21:51:18 -07:00 -
56995aa255
Rephrase log message that causes sporadic test failures
David Dworken
2023-10-12 20:19:46 -07:00 -
dbb555e20c
Add progress bar to monitor importing history entries for #93
David Dworken
2023-10-12 19:33:41 -07:00 -
851283df8d
Add TODO
David Dworken
2023-10-12 19:09:48 -07:00 -
253ad7f6b6
Bold matches for search queries in TUI for #112. This was previously available behind the beta-mode flag, but will now be enabled by default
David Dworken
2023-10-11 18:18:56 -07:00 -
d5b896e4f2
Merge pull request #116 from ddworken/dependabot/go_modules/golang.org/x/net-0.17.0
David Dworken
2023-10-12 09:19:29 -07:00 -
6ee9282884
Bump golang.org/x/net from 0.7.0 to 0.17.0
dependabot[bot]
2023-10-12 03:50:09 +00:00 -
3dce11e332
Fix linter error by specifying field names
David Dworken
2023-10-11 18:01:46 -07:00 -
7e6221ab24
Add datadog metric to keep track of 503 errors
David Dworken
2023-10-11 18:01:12 -07:00 -
e909bf817e
Release v0.233
v0.233
David Dworken
2023-10-11 17:52:40 -07:00 -
63da1d9cd4
Run tests for releases too
David Dworken
2023-10-10 22:20:07 -07:00 -
9a947b73cf
Add test for updating that relies on the prod server
David Dworken
2023-10-10 22:14:51 -07:00 -
dc19fa3a17
Roll-forward "Make history entry start times more precise (down to the nanosecond) to make the recorded runtime more accurate, since currently start times are rounded to the nearest second. Though note that 'date' on MacOS doesn't support %N, so this doesn't apply to MacOS"
David Dworken
2023-10-10 07:44:15 -07:00 -
dfa961072e
Add more precise assertions for update tests
David Dworken
2023-10-10 07:43:37 -07:00 -
8373c589ea
Improve update tests to run a command post-update with the pre-update shell config
David Dworken
2023-10-10 07:35:23 -07:00 -
f0dbcd6e3b
Add more thorough tests for updates
David Dworken
2023-10-09 21:41:30 -07:00 -
82a5e2fced
Release v0.232
v0.232
David Dworken
2023-10-08 20:58:47 -07:00 -
45aa218bd3
Move err check so that it only executes if it is reassigned
David Dworken
2023-10-08 20:26:33 -07:00 -
717cf2c4b0
Add check so that if there are zero leftover entries, we don't try to import them into the DB since this leads to install errors
David Dworken
2023-10-08 20:25:53 -07:00 -
7ffe5fc1e2
Add logging for github rate limiting
David Dworken
2023-10-07 20:54:26 -07:00 -
8048563808
Release v0.231
v0.231
David Dworken
2023-10-07 20:07:11 -07:00 -
6281ae0601
Revert "Make history entry start times more precise (down to the nanosecond) to make the recorded runtime more accurate, since currently start times are rounded to the nearest second. Though note that 'date' on MacOS doesn't support %N, so this doesn't apply to MacOS"
David Dworken
2023-10-07 20:05:21 -07:00 -
4bb0ebfb2e
Bubble up error when we fail to encrypt history entries
David Dworken
2023-10-07 20:01:36 -07:00 -
190b3b45ae
Release v0.230
v0.230
David Dworken
2023-10-07 18:41:29 -07:00 -
480f8696fb
Also read imports from ~/.zhistory which is sometimes used by zsh
David Dworken
2023-10-07 15:19:51 -07:00 -
d2788a9f31
Swap interface{} to any
David Dworken
2023-10-07 15:11:49 -07:00 -
d404a73c9b
Make history entry start times more precise (down to the nanosecond) to make the recorded runtime more accurate, since currently start times are rounded to the nearest second. Though note that 'date' on MacOS doesn't support %N, so this doesn't apply to MacOS
David Dworken
2023-10-07 14:47:54 -07:00 -
5323c264b3
Further improve history importing performance for #93
David Dworken
2023-10-07 14:41:34 -07:00 -
8097c31afa
Remove TODO that was fixed in
f5264b6eff
David Dworken
2023-10-07 14:36:02 -07:00 -
69b9b58cd0
Fix test that should have been updated in
3efe624
David Dworken
2023-10-07 11:06:56 -07:00 -
f5264b6eff
Tweak ImportHistory so that all entries are guaranteed to have sequential timestamps that are monotonically increasing
David Dworken
2023-10-07 11:05:19 -07:00 -
1593caa90f
Release v0.229
v0.229
David Dworken
2023-10-06 16:49:59 -07:00 -
3efe62401c
Change semicolon to && so that if the cd fails, the command doesn't run. Per feedback on #83
David Dworken
2023-10-06 16:49:50 -07:00 -
7a1036ecd1
Release v0.228
v0.228
David Dworken
2023-10-03 08:00:29 -07:00 -
c7d1abdc83
Add additional tests for history importing
David Dworken
2023-10-03 08:00:16 -07:00 -
d33bd6a046
Improve history import performance so that we can import 100k entries in ~6 seconds (down from ~20 seconds)
David Dworken
2023-10-02 22:27:24 -07:00 -
c7efc3364b
Release v0.227
v0.227
David Dworken
2023-10-01 19:29:04 -07:00 -
f8719e4b9b
Increase number of automatic retries for testTui/delete since it seems to also be somewhat flaky
David Dworken
2023-10-01 18:26:02 -07:00 -
0b54cebd46
Further increase delay to make tests more reliable
David Dworken
2023-10-01 18:25:19 -07:00 -
2e793b2c10
Test refactoring to remove a function that can be replaced with testify
David Dworken
2023-10-01 18:21:11 -07:00 -
7ad1e2fb03
Upgrade to go 1.21 which offers fully reproducible builds (on top of SLSA's attestations)
David Dworken
2023-10-01 18:00:58 -07:00 -
f674502eb9
Release v0.226
v0.226
David Dworken
2023-10-01 10:10:53 -07:00 -
ef54ad56ec
Release v0.225
panic-handling
David Dworken
2023-10-01 10:04:28 -07:00 -
a2d281779a
Merge pull request #115 from ddworken/panic-handling
v0.225
David Dworken
2023-10-01 10:03:18 -07:00 -
ce883279f7
Follow up to
f3764b2545
: Update error code used for panics in unit testsDavid Dworken
2023-09-30 22:22:31 -07:00 -
f9372dda75
Silence go-errcheck warning for fmt.Fprintf logging
David Dworken
2023-09-30 07:25:58 -07:00 -
f3764b2545
Update error code used for panics
David Dworken
2023-09-30 07:25:22 -07:00 -
6539f834c7
Merge pull request #114 from lsmoura/sergio/panic-guard
David Dworken
2023-09-30 07:24:01 -07:00 -
2f5288f832
Merge branch 'panic-handling' into sergio/panic-guard
David Dworken
2023-09-30 07:22:12 -07:00 -
33f09ea030
Fix testPresaving/bash by calling SetSid to prevent SIGTTIN signal from killing the test
David Dworken
2023-09-29 21:38:50 -07:00 -
2c77c3d9c9
Fix bug with bash presaving that caused commands to not get properly recorded due to presaving looking like a duplicate command
David Dworken
2023-09-29 21:03:12 -07:00 -
0b57034c39
Revert "Revert all commits since v0.223 to enable me to release a patch on top of v0.223"
David Dworken
2023-09-29 18:21:23 -07:00 -
c079e13078
remove redundant test
Sergio Moura
2023-09-29 09:40:53 -04:00 -
6698cf526f
prevent server breaking when handlers panics, log even when panic happens, with tests
Sergio Moura
2023-09-29 09:38:06 -04:00 -
68ed9f2d5d
Revert all commits since v0.223 to enable me to release a patch on top of v0.223
David Dworken
2023-09-28 21:49:37 -07:00 -
98b6eb57d0
Disable broken test on github actions
David Dworken
2023-09-27 21:10:39 -07:00 -
61a7435fb7
Add additional assertion to presaving test to make it a stronger test, and to help debug a test failure that only reproduces on github actions
David Dworken
2023-09-26 22:17:32 -07:00 -
4370820281
Skip storing user stats when running with sqlite, since the queries aren't compatible with sqlite
David Dworken
2023-09-26 20:49:21 -07:00 -
b1988d7022
Increase delay since TestTui/search is still flaky
David Dworken
2023-09-26 20:16:55 -07:00 -
1a84bc2fef
Remove new line
David Dworken
2023-09-26 20:16:22 -07:00 -
b859b34616
Disable testing of TUI colors on linux
David Dworken
2023-09-26 20:15:11 -07:00 -
96e8e4f620
Add backend table to track daily/weekly active user stats
David Dworken
2023-09-26 20:11:06 -07:00 -
fdec51bd14
Update presaving for bash to use
history 1
rather than BASH_COMMAND to ensure we don't log bash functionsDavid Dworken
2023-09-26 19:41:12 -07:00 -
5d46c94b13
Improve test for duplicate rows to make it more reliable/simple
David Dworken
2023-09-26 19:38:21 -07:00 -
678ba25ecd
Update CreateIndices() function so that it works with sqlite
David Dworken
2023-09-24 18:49:40 -07:00 -
2e5f345411
Refactor tmux capturing to take in a struct to avoid having to create so many overloaded functions
David Dworken
2023-09-24 18:28:06 -07:00