Skip to content

Releases: ViBiOh/fibr

v0.26.0

13 Jan 20:02
3edd81a
Compare
Choose a tag to compare

Features

  • Adding more route tag 6d11cd4
  • Adding route tagging 3b615a3
  • Adding route tag for sitemap 1722d9b
  • Set route tag as a relative path 797ae3d
  • (otel) Adding rouge tagging 7464731
  • Bypass caching on start e428804
  • Adding git sha in image a442f61
  • Adding telemetry to logger b0139d0
  • Adding icons for aperture and focal length 4b93c43
  • Adding aperture and focal in story mode eed6e26
  • Removing sleep for discord 87c0ebc
  • Adding dng extension as image 7b7298f
  • Bypass cache when checking for thumbnail f9911b1
  • Adding background for video icon 73c757c

Fixes

  • Fixing reduced scope share on the pubsub cc20a6f
  • Compute aggregate on startup if needed f4187a9
  • Removing dumb log when cache is cold 5ce61eb
  • Fixing extra short args 3d6a11b
  • Fixing amqp crash 52ebb2c
  • (story) Fixing alignment and margin for icons ba62fb0
  • (discord) Don t check thumbnail, guess 0fe2583
  • (bundle) Fixing minify that takes only 4 files ce80611
  • (cache) Flushing cache version 1bbb90c
  • Add signal to listen for termination f2fb0ff
  • (log) Adding path in the error message e3fa6b4
  • (log) Fixing log placeholder and leaking path in thumbnail 3e45295
  • (event) Fixing logging with placeholder b0a28e6
  • Fixing reset address for redis 2f674fb
  • Fixing web build dda510f
  • msg time weirdness e0dcac2

Miscellaneous

  • (deps) Bumping deps 3edd81a
  • Removing double log when error 645a5f7
  • (deps) bump github.com/redis/go-redis/v9 from 9.3.1 to 9.4.0 6c0c115
  • [skip ci] Removing the ingress configuration d010738
  • [skip ci] Removing ingress for traefik 4f5c982
  • [skip ci] Adding more config by default a7b37ad
  • [skip ci] Enabling the ingress 4c82905
  • (deps) Bumping deps a40f36a
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.4.0 to 0.4.1 c554f05
  • Fix tidy 1602723
  • Happy new year 57d4ed6
  • (deps) Fixing variable separator for argon f894d4c
  • (deps) Switching to argon2id 44ee21a
  • (logger) Factorizing way to fatal if err b229d00
  • Removing ingress configuration 52273e8
  • (deps) Bumping deps 74486e5
  • (deps) bump go.uber.org/mock from 0.3.0 to 0.4.0 a6e2796
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.69.10 to 4.70.0 867c643
  • (deps) bump golang.org/x/crypto from 0.16.0 to 0.17.0 20490b9
  • Adding sha in full length 1457e5c
  • (web) [skip ci] Adding repository link 12749b0
  • (deps) Bumping flux crd version 9eade80
  • (deps) bump github/codeql-action from 2 to 3 2d464b0
  • (deps) Bumping deps 58503e7
  • Removing useless trace ba3486d
  • (deps) Bumping deps for otel amqp 6e2f502
  • (deps) Bumping for log correlation 2d5244d
  • (deps) Bumping and changing error log field 5986f75
  • [skip ci] Adding environnement configuration 58631ba
  • (deps) bump actions/setup-go from 4 to 5 45413d4
  • (deps) Bumping deps 47356ce
  • (deps) Bumping deps b5016d9
  • (deps) Bumping deps 040f824
  • [skip ci] Changing otel collector configuration 7f94fa2
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.68.3 to 4.68.4 6e4f0c7
  • (deps) bump go.opentelemetry.io/otel/metric from 1.20.0 to 1.21.0 df228b3
  • (deps) Bumping deps 110ab39
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.68.1 to 4.68.2 97a72f3
  • Updating cli args b0295bb
  • More dark theme 685aaa9
  • (deps) bump github.com/redis/go-redis/v9 from 9.2.1 to 9.3.0 2f00489
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.68.0 to 4.68.1 855e6d2
  • (deps) Bumping deps 9f6744a
  • (deps) Bumping deps 24adfc2
  • (deps) 4-4 bump github.com/ViBiOh/httputils/v4 from 4.66.6 to 4.66.8 b5aa30d
  • (deps) 4-4 bump github.com/ViBiOh/httputils/v4 from 4.66.5 to 4.66.6 35fd9c9
  • (deps) bump golang.org/x/net from 0.15.0 to 0.17.0 0ff17a6
  • (deps) bump golang.org/x/crypto from 0.13.0 to 0.14.0 981fa37
  • (deps) bump github.com/rabbitmq/amqp091-go from 1.8.1 to 1.9.0 8e5b1a1
  • (deps) Updating httputils for lru optimization 0993a53
  • (deps) Bumping httputils to enable lru 089efd5
  • (deps) bumping httputils to fix memory cache a19dcd2
  • (deps) Maximize client side caching e1a9023
  • (metadata) enabling client-side caching 0dc07b5
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.65.1 to 4.66.1 f683c92
  • (deps) Bumping deps to fix panic 152a34c
  • (deps) 4-4 bump github.com/ViBiOh/httputils/v4 from 4.64.6 to 4.65.0 6173d8d
  • (deps) bump github.com/redis/go-redis/v9 from 9.1.0 to 9.2.0 dda5fcf
  • Rollbacking to codecov v3 bff954f
  • [skip ci] Change node allocation 3c17bf6
  • (deps) bump go.uber.org/mock from 0.2.0 to 0.3.0 bc73637
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.64.5 to 4.64.6 29e9855
  • (deps) bump codecov/codecov-action from 3 to 4 ac39c5d
  • (deps) bump docker/login-action from 2 to 3 62ef5c4
  • (deps) bump docker/setup-buildx-action from 2 to 3 bfaf8ed
  • (deps) bump crazy-max/ghaction-import-gpg from 5 to 6 68f1d4a
  • (deps) bump github.com/ViBiOh/absto from 1.7.2 to 1.7.3 3ee4144
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.64.4 to 4.64.5 634b1fd
  • (deps) bump actions/checkout from 3 to 4 068e970
  • (go) [skip ci] Tidy go mod 1e28b37
  • [skip ci] Updating docs to remove reference to sigtern 001e53b
  • [skip ci] Setting the toolchain for dependabot a5dffa8
  • (deps) Bumping deps 7569e99
  • (deps) Bumping deps 6a01f49
  • [skip ci] Disable compression for testing thumbnail configuration ae395db
  • (event) Removing debug log 0459f91
  • (deps) Bumping deps to fix parse of flags b3a9ebf
  • Renaming some service alias b98af2d
  • (deps) Bumping deps and refactoring naming 5ee6e12
  • (deps) Bumping absto e8fe05e
  • (deps) Bumping httputils e586841
  • (deps) Bumping deps a9413a4
  • [skip ci] Using version with sha256 truncate d673b10
  • Updating chart app version c54ecae
  • Removing prometheus references ffd1a38
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.2.32 to 0.3.0 b423215
  • (deps) bump github.com/redis/go-redis/v9 from 9.0.5 to 9.1.0 52c56ab
  • Using native log.Fatal when parsing args eddd3bd
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.14.24 to 2.14.25 20b2559
  • (infra) [skip ci] Increasing poolsize for redis 2120d9a
  • (infra) [skip ci] Tuning memory resources 58870e2
  • (infra) [skip ci] Tuning redis configuration a5a7d0f
  • (deps) Migrationg mocks tool a39105b
  • (deps) Bumping deps 80fbe02
  • (deps) Bumping to go 1.21 b1b412f
  • [skip ci] Fixing redis port cf56b29
  • [skip ci] Changing the AMQP_URI 0468218
  • [skip ci] Changing the AMQP_URI 326ace6
  • Using xid and xxhash for identifier and hash 8bda00e
  • Removing go mod local e118470
  • Use fileperm from absto const a64e606
  • (deps) Bumping absto e56a440
  • (deps) bump golang.org/x/crypto from 0.11.0 to 0.12.0 a38aa50
  • (deps) bump golang.org/x/text from 0.11.0 to 0.12.0 04dcfb9
  • (deps) 4-4 bump github.com/ViBiOh/httputils/v4 from 4.61.2 to 4.61.3 6d5809d
  • (redis) Bumping httputils to 4.61.2 9ff83f8
  • (deps) Bumping httputils for getting pipeline limiter 904427e
  • [skip-ci] Removing herodote 648405a
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.59.2 to 4.60.2 6d5ce12
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.59.1 to 4.59.2 33f665c
  • (deps) bump github.com/ViBiOh/absto from 1.5.1 to 1.5.2 0f7881e
  • (deps) bump golang.org/x/crypto from 0.10.0 to 0.11.0 8812ec4
  • (deps) bump golang.org/x/text from 0.10.0 to 0.11.0 6ad0eec
  • (github) Define explicit permission d3a781f
  • (deps) bump github.com/ViBiOh/exas from 0.6.0 to 0.7.0 7654187
  • (deps) bump github.com/ViBiOh/vith from 0.5.10 to 0.6.0 65f5b8c
  • (deps) Bumping deps 36891f1

v0.25.0

19 Jun 07:09
2264936
Compare
Choose a tag to compare

Features

  • Add heic as image 5849f49
  • Adding wait in the image afa1abf
  • Escaping double dots 3f9f076
  • Adding log when creating a folder on start 9dbdb6d
  • Adding sanitize orphans on start 14012e5
  • Detecting orphans file for S3 b149441
  • (ui) Changing color for icon overlay c405519
  • (story) Adding upload from the story, please @simrobin 1338711
  • Adding debug log for update date a5cab89
  • (search) Adding filter by tags in the ui 8e4af75
  • Adding filter by tags f294ba5
  • Increase timeout for read and write 68fa856
  • Adding tagging for file only for now b9d0e70
  • Adding add/remove tag on the backend side 1c0a612
  • Adding a light box shadow for list 0103fff
  • (search) Adding basic saved search crud 3353472
  • Starting to add saved search folder 05bf85a
  • (search) Adding relative date search cf96df0
  • (story) Adding throbber when loading full size image ef77eab

Fixes

  • Fixing httputils being broken for db dee4f2f
  • (upload) Reset the initial value to zero 5068244
  • Fixing progress bar on safari 1589e13
  • Mutex deadlock cc0621c
  • Sanitize the name of the created directory 739e774
  • Fixing non ignored .fibr folder when no ignore 364b3ee
  • Adding folder when created and fixing panic on close 660d84a
  • Changing escape sequence a little bit 70201a7
  • Fixing empty metadata passed on response of update be4716e
  • Fixing date update on upload c9748c7
  • Add trace for file fetching 5158d65
  • Fixing empty tag 37fd03a
  • (crud) Fixing hard coded duration for start handler a7e0ad8
  • Force generation on upload b079e33
  • Using context class for camera too 33b5bdb
  • Alignment of camera icon df0848c
  • (search) Fixing layout rendering on search results b65a3ae
  • Fixing url-encode of sharp in color d919b05
  • Fixing some modal non prompting 7481fa7

Miscellaneous

  • (deps) Bumping golang/x dependencies 2264936
  • (deps) bump github.com/prometheus/client_golang 9252202
  • (deps) bump github.com/ViBiOh/absto from 1.5.0 to 1.5.1 5033b62
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.58.2 to 4.59.0 ffbf154
  • Using auto fix for linters 661bc6d
  • (deps) Bumping deps f1da372
  • (flags) Updating usage 4d57fc9
  • 18M is no longer lightweight c2e4bd7
  • Remove buy me a coffee 6cc172d
  • (deps) Bumping leaflet to 1.9.4 56a4266
  • Bump helm chart to fix internal traffic 5490423
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.57.1 to 4.57.2 21ef796
  • (deps) bump github.com/ViBiOh/absto from 1.4.7 to 1.5.0 573c7e7
  • Bumping app charts b7fbbd0
  • (deps) bump golang.org/x/crypto from 0.8.0 to 0.9.0 58fcaf8
  • (deps) bump github.com/prometheus/client_golang 189c0bd
  • (deps) bump github.com/rabbitmq/amqp091-go from 1.8.0 to 1.8.1 af3ea46
  • (deps) Bumping flags 79f0d48
  • [skip ci] Fixing open telemetry trace collector addr 98bb60e
  • (infra) [skip ci] Bumping helm chart to fix checksum 0ee4b40
  • Bumping app chart 0e3c308
  • (deps) bump github.com/ViBiOh/absto from 1.4.4 to 1.4.5 1d314af
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.56.1 to 4.56.2 b4ea7d0
  • Adding wait for controlling order of containers start 552cd62
  • [skip ci] Removing vhost configuration ab7b027
  • (deps) Bumping deps b6b6518
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.55.0 to 4.55.2 13124c3
  • Upgrading docker compose syntax 9a16b9b
  • Setting gomaxprocs da6c377
  • Adding more stuff compose configuration 7efb5d5
  • (deps) bump github.com/ViBiOh/absto from 1.4.2 to 1.4.3 a2ec399
  • (deps) bump github.com/rabbitmq/amqp091-go from 1.7.0 to 1.8.0 e4f7e35
  • (deps) Bumping absto to fix relative path checks 683bbe2
  • (deps) Bumping absto and httputils 917da24
  • Adding the adapters layer for starting the app 1374086
  • (deps) Bumping absto to handle missing directory for s3 f2aa5aa
  • Splitting large main func into more tiny pieces 252ecc0
  • Moving starter to a common workflow 1af9588
  • Moving the sanitize on start into its own package 9c6e320
  • (deps) Bumping httputils to fix wrong error span for redis c365a36
  • (deps) bump actions/setup-go from 3 to 4 1ac7d88
  • (deps) bump google.golang.org/protobuf from 1.29.0 to 1.29.1 584acce
  • Removing useless goroutine 503f101
  • Removing captain obvious comment 281d013
  • (deps) Bumping httputils to fix span errors 8c56df8
  • Removing extra comment 3c08835
  • Removing unused code dd2a610
  • Using bcrypt from httputils 6ba9ace
  • Formatting a561ac7
  • Improving typing constraint 13146af
  • Adding typing for display mode d0d3565
  • (deps) bump golang.org/x/crypto from 0.6.0 to 0.7.0 624d4fd
  • (deps) bump golang.org/x/text from 0.7.0 to 0.8.0 c6ae476
  • Removing only name sanitizing on start 43a51c3
  • [skip ci] Fixing redis database f84c866
  • [skip ci] Changing redis database 14bcc81
  • (deps) Bumping absto to have more verbose log on S3 error e3bc737
  • Updating tracer url 1c8133d
  • Fixing npe by bumping httputils 2fe54fd
  • Fixing npe by bumping httputils 4d68c97
  • (deps) Bumping deps 34d24ca
  • (infra) [skip ci] Changing exporter used 617f4a9
  • (infra) [skip ci] Changing tracer used b310aab
  • (deps) bump github.com/ViBiOh/absto from 1.2.7 to 1.2.8 167480a
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.53.7 to 4.53.8 32a1744
  • (deps) bump github/codeql-action from 1 to 2 ce33c35
  • (deps) bump github.com/ViBiOh/absto from 1.2.6 to 1.2.7 c4e17bf
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.53.6 to 4.53.7 dded8be
  • (deps) Bumping deps af6b4b1
  • (deps) bump golang.org/x/net from 0.6.0 to 0.7.0 53c83bf
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.53.4 to 4.53.6 1fd34a4
  • (deps) 4-4 Bumping the rest 058a165
  • (deps) 4-4 bump github.com/ViBiOh/httputils/v4 from 4.53.3 to 4.53.4 eecf2aa
  • (deps) bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp 303d328
  • Fix quote 8f5fe25
  • (deps) Migrating to go 1.20 0953242
  • (deps) bump github.com/ViBiOh/absto from 1.2.3 to 1.2.4 8ed8ad7
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.53.1 to 4.53.3 8692028
  • (infra) [skip ci] Remove debug information 8467afc
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.53.0 to 4.53.1 8ddc6f3
  • (deps) bump github.com/ViBiOh/absto from 1.2.2 to 1.2.3 eff8017
  • (rename) Reducing complexity of the method 57855a2
  • (deps) Bumping httputils to latest a9e66ce
  • (deps) Bumping httputils to latest 9f3dcc0
  • Using pubsub mechanism of redis for webhook 25a34ce
  • Using redis for pubsub b84b1f6
  • (deps) Bumping deps 4cceca6
  • (deps) 4-4 bump github.com/ViBiOh/httputils/v4 from 4.52.5 to 4.52.6 8502055
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.2.26 to 0.2.27 1ea4550
  • (deps) Bumping deps 2bbdde7
  • Fixing httputils 834deee
  • (deps) bump github.com/ViBiOh/absto from 1.1.2 to 1.2.0 f76719e
  • (deps) Bumping httputils and reducing number of goroutine b3b5c67
  • (deps) Bumping deps and fixing breaking changes 99cbddb
  • Happy new year de6f1f5
  • (tracer) Renaming span to be closed than code 65e185f
  • Renaming exif package to metadata 10442ab
  • (exif) Renaming exif to metadata and adding tag value b881866
  • (exclusive) Using redis for distributed lock instead of amqp e2f9777
  • (amqp) Using exclusive pattern around concurrent file access 043695a
  • Moving description out of exas and starting to rename it metadata 8accb94
  • Switching to lucide icons 3d3468e
  • (search) Extracting search to prepare virtual folder" 642811a
  • (deps) bump github.com/ViBiOh/absto from 1.1.1 to 1.1.2 489f813
  • (deps) Bumping deps to fix goroutine leak 10ed57c
  • (deps) Bumping httputils b3aebce
  • (github) [skip ci] Conditionning docker step a50ba88
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.2.25 to 0.2.26 13a9a60
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.50.4 to 4.50.5 0c09fcd
  • (deps) bump github.com/ViBiOh/absto from 1.1.0 to 1.1.1 ac35bd4
  • (deps) bump crazy-max/ghaction-import-gpg from 4 to 5 a9e51b5
  • [skip ci] Fix style 6c0d7bb
  • [skip ci] Fixing missing arg for gpg 43737fe
  • [skip ci] Adding gpg signature of binary d042731
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.50.3 to 4.50.4 2747037
  • Removing obsolete shell wrapping f45d229
  • Updating link for http signature 8381b48
  • (deps) Bumping absto for configuring storage class a3b7867
  • Trying to parallelize fetch from S3 9b02529

BREAKING CHANGES

  • (exclusive) Using redis for distributed lock instead of amqp e2f9777

v0.24.0

19 Nov 10:46
Compare
Choose a tag to compare

Features

  • Removing id conversion 2f64023
  • Computing the slice bounds in the appropriate way 90e5e05
  • (thumbnail) Adding flush when streaming content 85d7972
  • span, span everywhere f86c0f4
  • Adding tracing for the thumbnail layer 1488a59

Fixes

  • Updating the static ed2b07e
  • Fixing close button on upload modal dbb714b
  • Generating the minified version 49306b2
  • Fixing scroll bar issue with shares 5b5ea6d
  • Fix wrong size for webhook array cdd62ae
  • Fixing script import order 95b0a2c
  • Fixing large encoding of thumbnail c510199
  • Fix thumbnail in search mode f2c3788
  • Fixing too many thumbnail fetch b38c592
  • Build javascript also f9da7b1
  • Don't load thumbnail too often 88e58af
  • Check variable before value 7356810
  • Adding lazy load boolean for loading from dataset only 09fc062
  • Typo in tracer name 8d145fb
  • Fixing cache tracing and etag determinism 9d09e86
  • Fixing object storage on scaleway 5abca09
  • (html) Fixing escape problem for js template string 039855d
  • (event) Waiting for event bus to terminate for closing c9b7e15

Miscellaneous

  • (deps) Bumping leaflet to 1.9.3 06f4488
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.50.2 to 4.50.3 a4d7b68
  • (deps) bump github.com/ViBiOh/absto from 1.0.14 to 1.0.15 014c0de
  • Remove generated css for target 11f78fc
  • Use class for targeting b07c3ff
  • Removing unecessary template func e5ebce2
  • (deps) bump github.com/ViBiOh/absto from 1.0.13 to 1.0.14 d232f7b
  • (deps) bump github.com/ViBiOh/httputils/v4 from 4.50.1 to 4.50.2 f09164b
  • Remove extra sort in favor of sorted insert 5474504
  • Changing way to determine which upload to use ec39134
  • (templates) Defer javascript parsing beaa47e
  • Extracting last script 6f548a0
  • Making the intersect observer quicker be0d09c
  • Fixing code linting issue bcc0e8b
  • Removing some extra javascript again 3faf981
  • Removing extra steps for getting text from stream ff8f08c
  • use binary stream instead of base64 6de0f02
  • Adding id conversion cba7989
  • (deps) bump github.com/ViBiOh/absto from 1.0.11 to 1.0.13 671cfe6
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.14.18 to 2.14.20 58a598b
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.2.23 to 0.2.25 9d891f7
  • Removing build-web in the ci d231c3f
  • Continue to extracting js and css 175d8db
  • (infra) [skip ci] Enable compression for ingress afeb6a2
  • Extracting more scripts into dedicated file c23ec76
  • Sudo b2c90c0
  • Minifiy static files d3d55e2
  • extracting some file to reduce pressure on minifier 023dcd3
  • (Makefile) Adding fieldalignment 182f6e2
  • (deps) Bumping auth to latest 0c32d71
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.2.22 to 0.2.23 b67313b
  • Aggregate directory at the end fc2713e
  • (deps) Bumping ChatPotte to latest ad92770
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.14.16 to 2.14.17 3bf0946
  • (deps) bump github.com/ViBiOh/absto from 1.0.9 to 1.0.11 7da89b4
  • (deps) Bumping deps 87a2467
  • (deps) bump github.com/ViBiOh/absto from 1.0.8 to 1.0.9 937b9c3
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.14.15 to 2.14.16 faaae88
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.2.20 to 0.2.21 e66fbaf
  • (github) [skip ci] Updating schedule for dependabot eaeb4df
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.14.14 to 2.14.15 345f848
  • Linking trace for event bus with HTTP request 1896436
  • Adding Stringer to optimize sha computation 9c14c7f
  • (deps) Bump deps to improve etag computation time d295555
  • (deps) Bumping deps for having more tracing details 2cdbde5
  • (deps) Bumping leaflet to 1.9.2 469a15d
  • (deps) Bumping deps 1b95095
  • Don't fail if not exif when creating a description 76d3f60
  • (deps) bump github.com/ViBiOh/vith from 0.5.2 to 0.5.3 6c76ec5
  • (deps) Bumping leaflet to 1.9.1 8099f76
  • Move config and client into dedicated file a78097e
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.2.13 to 0.2.14 23f933c
  • (deps) bump github.com/ViBiOh/vith from 0.5.1 to 0.5.2 49e8325
  • (deps) bump github.com/ViBiOh/exas from 0.5.1 to 0.5.2 135882c
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.14.9 to 2.14.10 308d31a
  • Improving memory allocation for redis 54d65af

v0.23.0

14 Sep 10:11
Compare
Choose a tag to compare

Features

  • Compute map for story 99fe46d
  • Adding map link in story mode 3869eea
  • Disable click when uploading 50f862f
  • (exif) Using more cache from exif ea74433
  • Adding evicting on delete and renam 4e084e3
  • Adding amqp listener for thumbnail generation 878fcb8
  • Adding redis cache for thumbnail info 58e9f17

Fixes

  • Wrong order for dichotomic comparison 83212e8
  • Fixing double append of ampersand 112442f
  • Fixing image not generated when redis is active 878f28b
  • Removing extra logs 909c689
  • Don't reset cover on start event aade26e
  • (css) Allowing overflow for list modale a998647
  • Error wrapping f5c2682

Miscellaneous

  • Adding test for dichotomic 1979387
  • Optimizing geojson fetching fd98cf9
  • pleasing the sonarqube e54ae95
  • Simplyfying docker compose stack 4972717
  • Adding rabbitmq in the example ea3bfe8
  • (deps) Bumping httputils to fix cache fast exit 5540c0a
  • Remove useless comments 0a8e2ad
  • Adding chunk file upload in docker compose ef9039a
  • Using IsZero for absto dd2817a
  • (deps) Bumping deps d32e225
  • Using fmt sprintf directly from path 17d9145
  • Optimizing list view with multi aggregate 36a5565
  • (deps) Bumping caching layer 88a3cfb
  • Little parallelism optimization 9d19fd8
  • Optimizing retrieve of exif for story f49372f
  • Using context TODO in test f444024
  • using listing for thumbnail etag 2ca285d
  • Using cache layer more efficiently ac5bb50
  • (deps) Bumping deps aa8571a
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.1.1 to 0.2.3 b226014
  • (infra) [skip ci] Request is the limit ee15de9
  • [skip-ci] Bump chart 454ee64
  • (deps) 2-2 bump github.com/ViBiOh/auth/v2 from 2.13.0 to 2.14.0 226b520
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.1.0 to 0.1.1 3b4bbde
  • using tracer directly instead of passing app 4326191
  • Avoid duplicate content in neighborhood func 695427d
  • Removing captain obvious comments 9d9344e
  • Code cleaning from audit aed6ef3
  • Tiny optimisations of code b6fdb96

v0.22.0

14 Aug 07:12
Compare
Choose a tag to compare

Features

  • Removing sha1 references c758558
  • Don't print path on share b352beb
  • remove compression for BREACH mitigation a3ab641
  • (webp) Making webp works for story mode e6f8dd1
  • Adding cache buster for async script loading a38c901
  • (thumbnail) Polyfilling async thumbnail for being compatible 5ac65ec

Fixes

  • (exif) Using flushing cache method when updating exif 64454f2
  • (exif) Fixing start routine not taking in account photo with description 7ce718f
  • Fixing async await syntax for arrayBuffer a404672
  • Remove bundler and ass webp polyfill e46f0ed

Miscellaneous

  • Changing mockgen syntax a4e05ea
  • remove sha1 reference cfd1ef4
  • (deps) Bumping absto to use sha256 instead 6055a5d
  • Adding debug level to investigate problem a1ff570
  • Cleaning double closing script, deprecated thumbnail script edde7f6
  • (deps) Bumping to 1.19 7df7747
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.29 to 0.0.30 fdea005
  • (deps) bump github.com/ViBiOh/absto from 0.5.16 to 0.5.17 cc54bd5
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.18 to 2.12.19 2baeb90
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.17 to 2.12.18 99b48de
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.28 to 0.0.29 2c0a710
  • (deps) bump github.com/ViBiOh/absto from 0.5.15 to 0.5.16 03d31fd
  • Removing golint in favor of golangci-lint 1cc5330
  • (thumbnail) Moving webp checker outside of packaging e277ae8
  • (templates) Moving resolve script into navigation header 2dda356
  • (scripts) Adding method for detecting if polyfill is needed or not" 6d9a895
  • Using date for tagging release instead of sha1 dffab53

v0.21.1

24 Jul 10:03
Compare
Choose a tag to compare

Features

  • Adjusting padding bottom on files list 59262b9
  • (provider) Adding cover badge and selector 0940d88
  • Adding cover selector 3500e97
  • Starting to add cover edition 97e3c8b
  • (upload) Removing share on upload and optimizing javascript f5c0933

Fixes

  • Fixing chunk upload by adding leading int 086dfcc

Miscellaneous

  • (deps) bump github.com/ViBiOh/absto from 0.5.14 to 0.5.15 0a13d24
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.27 to 0.0.28 51c53d5
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.16 to 2.12.17 800883b
  • Moving unlock to a defer 70d88d6

v0.21.0

20 Jul 09:53
Compare
Choose a tag to compare

Features

  • (exif) Starting to add redis cache in front of redis queryies 1201f7c
  • (chunk) Adding chunk upload from the browser, on a flag 331ae68
  • (chunk) Removing chunk 82a4388
  • (chunk) Starting to add chunk uploader a296fd0
  • Make amqp critical if configured 73edc35
  • (story) Using linked image in preview if present 2211e3a
  • (story) Setting display flex for story paragraph 2932e40
  • (story) Adding share with story mode only 106f2db

Fixes

  • Sanitize filename during chunk upload 226e869
  • (story) Fixing overlap of text on icon 35f3ab9
  • Don't continue to write thumbnail if done ba92fba

Miscellaneous

  • (upload) Improving behavior of escape and updating close link 68c626f
  • [skip ci] Rotating secret to fix prometheus 7cdcaa9
  • (deps) Bumping dependencies 4b95c6b
  • (infra) [skip ci] Enabling redis caching for exif 929a992
  • [skip ci] Rotating encrypted secrets 74ea28c
  • Reducing cyclomatic complexity for new chunk part 49e7d30
  • (infra) [skip ci] Using empty dir for tmp 527be14
  • (infra) [skip ci] Bumping chart version too 49cb68a
  • (infra) [skip ci] Adding sticky session 2792374
  • [skip ci] Bumping helm chart for deployment d768b47
  • Bumping chart version for job autoclean d7b9889
  • (deps) bump github.com/ViBiOh/absto from 0.5.11 to 0.5.13 95e3292
  • (story) Using dedicated class for removing justify 604c81a
  • (deps) Bumping auth 8334515
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.24 to 0.0.26 5202643
  • [skip ci] Changing chart version 7be3e14
  • (deps) bump github.com/ViBiOh/absto from 0.5.10 to 0.5.11 86e1ec2
  • reducing line count for removing permissions ec850b4
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.13 to 2.12.14 326da2e
  • (deps) bump github.com/ViBiOh/absto from 0.5.9 to 0.5.10 88d0b45
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.23 to 0.0.24 089e610
  • Fixing formatting again 83712fe
  • Bumping some github action manually 06caaaf
  • Fixing formatting in ci acd00de
  • Adding dependabot and bumping version prior 3d20ba4
  • (deps) Bumping dependencies with duration change 36b1195
  • [skip ci] Rotating certificate used for secrets 3b1f7fb
  • Adding photo example 883254a
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.21 to 0.0.22 2ecc095
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.11 to 2.12.12 027c211
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.20 to 0.0.21 0b71429
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.10 to 2.12.11 89a636c

v0.20.0

29 May 11:56
Compare
Choose a tag to compare

Features

  • Adding description webhook event 7ba3427
  • Adding noscript handling for map f18681d

Fixes

  • Adding scrollable for exif 20e4b46
  • (upload) Fixing invisible margin display on hidden button edc3d9c
  • Adding large image only for video on discord, no animated webp ca71a71
  • Fixing thumbnail url for description event 0a56662

Miscellaneous

  • Harmonizing position of cancel button b5391f7
  • (deps) bump github.com/ViBiOh/absto from 0.5.7 to 0.5.8 5fa16e9
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.19 to 0.0.20 6fbe25a
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.9 to 2.12.10 8eedfe9
  • Adding description doc 79319eb
  • Using startspan and fixing some span b1eb3d5
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.18 to 0.0.19 ee7c015
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.8 to 2.12.9 64e885c

v0.19.0

20 May 16:47
Compare
Choose a tag to compare

Features

  • (story) Adding map icon if possible e2f7829
  • Adding mkv filetype for video 9e6f5ee
  • Using ChatPotte for crafting notification cfdf8a3
  • (exif) Adding colored link a021451

Fixes

  • Reverting geojson shortcut for s3 request count consideration 1529a0a
  • Fixing computing of etag for geojson 49f3702
  • Adding debug log for investigating etag problem 95f2ab6
  • Setting no cache but keeping etag a9a34c9
  • Adding cache-control header to fix generated payload etag 118fc2d
  • Fixing anchor when canceling edit modal on story mode 802934a
  • Fixing aggregate wrong condition edbe749
  • (rename) Reset error is not found on purpose 50e51b1
  • Fixing rename check bfe01de

Miscellaneous

  • Simplifying etag computation 9c6609a
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.17 to 0.0.18 61f4c94
  • (deps) bump github.com/ViBiOh/absto from 0.5.6 to 0.5.7 5d74b6b
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.7 to 2.12.8 31aab87
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.9 to 0.0.17 0894e80
  • (deps) bump github.com/ViBiOh/absto from 0.5.5 to 0.5.6 a148214
  • Using shadowing for launching goroutine in a loop a7c719e
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.8 to 0.0.9 afd8aa7
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.6 to 2.12.7 61dc72b
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.7 to 0.0.8 0a6e65d
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.5 to 2.12.6 78b8aaa
  • Fixing memory alignment 2f7b826
  • (deps) Bumping leaflet to 1.8.0 1f6e955
  • Starting to use ChatPotte library fa5cd10
  • (deps) Bumping absto to 0.5.5 513d096
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.3 to 2.12.4 ab771d2
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.2 to 2.12.3 3a233df
  • (deps) bump github.com/ViBiOh/absto from 0.5.3 to 0.5.4 6fbb7d9

v0.18.1

20 May 16:46
Compare
Choose a tag to compare

Features

  • (story) Adding map icon if possible e2f7829
  • Adding mkv filetype for video 9e6f5ee
  • Using ChatPotte for crafting notification cfdf8a3
  • (exif) Adding colored link a021451

Fixes

  • Reverting geojson shortcut for s3 request count consideration 1529a0a
  • Fixing computing of etag for geojson 49f3702
  • Adding debug log for investigating etag problem 95f2ab6
  • Setting no cache but keeping etag a9a34c9
  • Adding cache-control header to fix generated payload etag 118fc2d
  • Fixing anchor when canceling edit modal on story mode 802934a
  • Fixing aggregate wrong condition edbe749
  • (rename) Reset error is not found on purpose 50e51b1
  • Fixing rename check bfe01de

Miscellaneous

  • Simplifying etag computation 9c6609a
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.17 to 0.0.18 61f4c94
  • (deps) bump github.com/ViBiOh/absto from 0.5.6 to 0.5.7 5d74b6b
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.7 to 2.12.8 31aab87
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.9 to 0.0.17 0894e80
  • (deps) bump github.com/ViBiOh/absto from 0.5.5 to 0.5.6 a148214
  • Using shadowing for launching goroutine in a loop a7c719e
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.8 to 0.0.9 afd8aa7
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.6 to 2.12.7 61dc72b
  • (deps) bump github.com/ViBiOh/ChatPotte from 0.0.7 to 0.0.8 0a6e65d
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.5 to 2.12.6 78b8aaa
  • Fixing memory alignment 2f7b826
  • (deps) Bumping leaflet to 1.8.0 1f6e955
  • Starting to use ChatPotte library fa5cd10
  • (deps) Bumping absto to 0.5.5 513d096
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.3 to 2.12.4 ab771d2
  • (deps) bump github.com/ViBiOh/auth/v2 from 2.12.2 to 2.12.3 3a233df
  • (deps) bump github.com/ViBiOh/absto from 0.5.3 to 0.5.4 6fbb7d9