gitlab-org--gitlab-foss/spec/lib/gitlab
Grzegorz Bizon 387b27813d Change format of artifacts metadata from text to binary 0.0.1
This changes the format of metadata to handle paths, that may contain
whitespace characters, new line characters and non-UTF-8 characters.

Now those paths along with metadata in JSON format are stored as
length-prefixed strings (uint32 prefix).

Metadata file has a custom format:

1.   First string field is metadata version field (string)
2.   Second string field is metadata errors field (JSON strong)
3.   All subsequent fields is pair of path (string) and path metadata
     in JSON format.

Path's metadata contains all fields that where possible to extract from
ZIP archive like date of modification, CRC, compressed size,
uncompressed size and comment.
2016-01-14 12:48:15 +01:00
..
backend Fix after column rename 2015-12-11 18:02:10 +01:00
bitbucket_import Tag lib specs 2015-12-09 11:55:42 +01:00
ci/build/artifacts Change format of artifacts metadata from text to binary 0.0.1 2016-01-14 12:48:15 +01:00
diff Tag lib specs 2015-12-09 11:55:42 +01:00
email Update spec 2016-01-07 15:51:12 +01:00
github_import Ensure that we're only importing local pull requests 2016-01-05 15:24:55 -02:00
gitlab_import Tag lib specs 2015-12-09 11:55:42 +01:00
gitorious_import Tag lib specs 2015-12-09 11:55:42 +01:00
google_code_import Tag lib specs 2015-12-09 11:55:42 +01:00
ldap fixed LDAP activation on login to use new ldap_blocked state 2016-01-14 03:31:27 -02:00
lfs Tag lib specs 2015-12-09 11:55:42 +01:00
metrics Randomize metrics sample intervals 2016-01-13 12:57:46 +01:00
o_auth AuthHash should not parameterize email user 2015-12-10 18:49:48 -05:00
sherlock Tag lib specs 2015-12-09 11:55:42 +01:00
sql Tag lib specs 2015-12-09 11:55:42 +01:00
asciidoc_spec.rb Move Markdown/reference logic from Gitlab::Markdown to Banzai 2015-12-15 15:51:16 +01:00
auth_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
build_data_builder_spec.rb Suppress e-mails on failed builds if allow_failure is set 2016-01-07 10:45:39 -08:00
closing_issue_extractor_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
color_schemes_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
database_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
git_access_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
git_access_wiki_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
incoming_email_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
inline_diff_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
key_fingerprint_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
markup_helper_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
metrics_spec.rb Stop tracking call stacks for instrumented views 2016-01-12 15:41:22 +01:00
note_data_builder_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
popen_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
project_search_results_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
push_data_builder_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
reference_extractor_spec.rb Backport JIRA service 2015-12-18 14:19:48 -06:00
regex_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
string_path_spec.rb Show file size in artifacts browser using metadata 2016-01-14 12:48:15 +01:00
themes_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
upgrader_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
uploads_transfer_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
url_builder_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00
version_info_spec.rb Tag lib specs 2015-12-09 11:55:42 +01:00