• Johnny's avatar
    feat: allow setting custom timestamps when creating memos and comments · dc7ec8a8
    Johnny authored
    Allow API users to set custom create_time, update_time, and display_time
    when creating memos and comments. This enables importing historical data
    with accurate timestamps.
    
    Changes:
    - Update proto definitions: change create_time and update_time from
      OUTPUT_ONLY to OPTIONAL to allow setting on creation
    - Modify CreateMemo service to handle custom timestamps from request
    - Update database drivers (SQLite, MySQL, PostgreSQL) to support
      inserting custom timestamps when provided
    - Add comprehensive test coverage for custom timestamp functionality
    - Maintain backward compatibility: auto-generated timestamps still
      work when custom values are not provided
    - Fix golangci-lint issues in plugin/filter (godot and revive)
    
    Fixes #5483
    dc7ec8a8
Name
Last commit
Last update
..
test Loading commit data...
acl_config.go Loading commit data...
acl_config_test.go Loading commit data...
activity_service.go Loading commit data...
attachment_service.go Loading commit data...
auth_service.go Loading commit data...
auth_service_client_info_test.go Loading commit data...
common.go Loading commit data...
connect_handler.go Loading commit data...
connect_interceptors.go Loading commit data...
connect_services.go Loading commit data...
header_carrier.go Loading commit data...
health_service.go Loading commit data...
idp_service.go Loading commit data...
instance_service.go Loading commit data...
memo_attachment_service.go Loading commit data...
memo_relation_service.go Loading commit data...
memo_service.go Loading commit data...
memo_service_converter.go Loading commit data...
memo_service_filter.go Loading commit data...
reaction_service.go Loading commit data...
resource_name.go Loading commit data...
shortcut_service.go Loading commit data...
user_service.go Loading commit data...
user_service_stats.go Loading commit data...
v1.go Loading commit data...