1
0
mirror of https://github.com/minio/mc.git synced 2025-11-13 12:22:45 +03:00
Commit Graph

25 Commits

Author SHA1 Message Date
Harshavardhana
5288f0fffa Improve config migrate messages 2015-08-29 13:03:09 -07:00
Harshavardhana
a0e66ce640 Migrate to golang1.5 with new GO15VENDOREXPERIMENT enabled 2015-08-22 19:04:17 -07:00
Harshavardhana
dfd1b29d5f Improve error messages 2015-08-20 17:22:38 -07:00
Harshavardhana
c4e5cc8127 Print progress bar messages 2015-08-20 00:10:00 -07:00
Harshavardhana
cf5290ad74 Merge themes as settable from outside console, add a default theme as well. 2015-08-19 22:59:05 -07:00
Harshavardhana
3caee383f0 Migrate to govendor to avoid limitations of godep
- over the course of a project history every maintainer needs to update
  its dependency packages, the problem essentially with godep is manipulating
  GOPATH - this manipulation leads to static objects created at different locations
  which end up conflicting with the overall functionality of golang.

  This also leads to broken builds on many platforms. There is no easier way out of
  this other than asking users to do 'godep restore' all the time which perhaps as
  a practice doesn't sound clean, also has its own set of problems.

- govendor on the other hand is a right tool but a stop gap tool until we wait for
  golangs official 1.5 version which fixes this vendoring issue once and for all.

- govendor makes sure that the import paths are re-written instead of manipulating
  GOPATH.

  This has advantages
    - no more compiled objects being referenced in GOPATH and build time GOPATH
      manging which leads to conflicts.
    - proper import paths referencing the exact package a project is dependent on.

  govendor is simple and provides the minimal necessary tooling to achieve this.

  For now this is the right solution.
2015-08-12 19:04:16 -07:00
Harshavardhana
fa27eb71e4 Diff now has recursive listing and matching based on patricia trie 2015-07-30 20:44:56 -07:00
Harshavardhana
e0862ac4ca Fix progress bar style and cursors for darwin 2015-07-27 19:05:12 -07:00
Harshavardhana
97f693ce1f Use console.JSON to print in API style for session, ls, cp and sync 2015-07-15 23:18:08 -07:00
Harshavardhana
c40cb27d19 ts.GetSize() error should fail on error 2015-07-15 11:33:12 -07:00
Anand Babu (AB) Periasamy
790179e268 fix scanbar prefix printing for large prefixes 2015-07-15 11:13:31 -07:00
Harshavardhana
f8940d2832 Add Close() methods for proxy readers 2015-07-13 16:45:33 -07:00
Anand Babu (AB) Periasamy
6dcd73551c Session V2 implementation for copy and sync 2015-07-12 20:47:49 -07:00
Harshavardhana
72f699c30a Fix unicode progress bar characters 2015-07-05 14:35:22 -07:00
Harshavardhana
609ebb421b Add unicode block character for progress bar on linux and darwin 2015-07-05 11:03:58 -07:00
Harshavardhana
12680b6fbf Going to use minio/pb forked version as primary, since we might make more changes in future.
While we submit all our changes upstream
2015-07-05 01:16:51 -07:00
Anis Elleuch
883d24aa8f Fix the output overlapping between progress bar and error messages 2015-07-05 09:08:17 +01:00
Harshavardhana
d2c2064b25 Add fakeReader to sessions to populate progress bar as it builds and skips previously uploaded files 2015-06-30 15:24:09 -07:00
Harshavardhana
b7b626b04e Making caption fixed length and bumping caption usage to 18% 2015-06-16 21:33:57 -07:00
Harshavardhana
476e184a90 Trim caption for just file names and getFixedWidth for 10%.
Remove spaces in between unicode characters, these were causing spurious space characters
2015-06-16 02:12:29 -07:00
Harshavardhana
11e7f1778d Add console rotator 2015-06-16 00:15:14 -07:00
Harshavardhana
501eaa9e16 Move to a more portable bar.Prefix approach from progress bar 2015-06-15 19:50:13 -07:00
Harshavardhana
2e763fff3f An attempt to fix windows caption behavior 2015-06-15 16:02:22 -07:00
Harshavardhana
318f9add62 Now printing makes sure to show console after erasing current line 2015-06-15 12:16:52 -07:00
Harshavardhana
70783a187f Re-arrange cp-bar a bit for readablity and rename it to pb.go 2015-06-15 10:43:19 -07:00