Giter Club home page Giter Club logo

sublimall's Introduction

Sublimall

Warning: For people who saw Sublimall in trending, you have to know that I stop maintaining this project. But plugin and server source code are on github and maintainers are welcome!

Sublimall is the way to sync and save your SublimeText configuration everywhere. Just create an account, install the plugin and that's all. Sublimall is an opensource, server and plugin.

Sublimall is only for Sublime Text 3!

Server side can't read your configuration because its encrypted locally by your SublimeText.

It allows you to encrypt your package in order to increase your privacy. Let's start today!

Install

If for any reason you can't found Sublimall on Package Control, there is a manual way to install it.

  • Open a terminal
  • Go to SublimeText plugins directory (cd $HOME/.config/sublime-text-3/Packages)
  • And clone Sublimall repository: git clone https://github.com/toxinu/Sublimall.git

Report a bug

Take a look at your ~/.sublimall.org file and post an issue. On Windows its in your C:\Users\<username>\.sublimall.log

License

MIT License.

sublimall's People

Contributors

dufferzafar avatar florianpaquet avatar mczokajlo avatar robotcaleb avatar toxinu avatar vinta avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sublimall's Issues

Cannot send the zip to server

I am getting this exception

Traceback (most recent call last):
  File "/mnt/storage/Development/github/personal/sublime-text-3/Installed Packages/sublime-github.sublime-package/lib/requests/packages/urllib3/connectionpool.py", line 428, in urlopen
  File "/mnt/storage/Development/github/personal/sublime-text-3/Installed Packages/sublime-github.sublime-package/lib/requests/packages/urllib3/connectionpool.py", line 280, in _make_request
  File "./http/client.py", line 1065, in request
  File "./http/client.py", line 1103, in _send_request
  File "./http/client.py", line 1061, in endheaders
  File "./http/client.py", line 906, in _send_output
  File "./http/client.py", line 875, in send
ConnectionResetError: [Errno 104] Connection reset by peer

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "upload in /mnt/storage/Development/github/personal/sublime-text-3/Installed Packages/Sublimall.sublime-package", line 57, in pack_and_send
  File "upload in /mnt/storage/Development/github/personal/sublime-text-3/Installed Packages/Sublimall.sublime-package", line 84, in send_to_api
  File "/mnt/storage/Development/github/personal/sublime-text-3/Installed Packages/sublime-github.sublime-package/lib/requests/api.py", line 88, in post
  File "/mnt/storage/Development/github/personal/sublime-text-3/Installed Packages/sublime-github.sublime-package/lib/requests/api.py", line 44, in request
  File "/mnt/storage/Development/github/personal/sublime-text-3/Installed Packages/sublime-github.sublime-package/lib/requests/sessions.py", line 335, in request
  File "/mnt/storage/Development/github/personal/sublime-text-3/Installed Packages/sublime-github.sublime-package/lib/requests/sessions.py", line 438, in send
  File "/mnt/storage/Development/github/personal/sublime-text-3/Installed Packages/sublime-github.sublime-package/lib/requests/adapters.py", line 292, in send
  File "/mnt/storage/Development/github/personal/sublime-text-3/Installed Packages/sublime-github.sublime-package/lib/requests/packages/urllib3/connectionpool.py", line 459, in urlopen
TypeError: catching classes that do not inherit from BaseException is not allowed

Needs more doc regarding 7zip

Assuming there is no bug in detecting 7zip (not sure about #14 and #15...) the doc is failing at showing me what's wrong so I guess a few more pointers are needed.
image1

I cannot get this to work no matter what I try (D:/utils/7zip, D:/utils/7zip/7zip.exe, D:\utils\7zip, etc...)

Sublime Text 3 plugin not available

Can't install Sublimall into Sublime Text 3 in OSX because the package is missing. I already installed 7Zip, but when I go to "Install Package", Sublimall isn't listed. Anything I've missed here?

Sublimall says I don't have 7Zip

I have edited the "Sublimall.sublime-settings" file in the Users directory, but still Sublimall can't find the 7Zip executable.

Also in utils.py you are just checking for 7Zip in the "Program Files" directory. What about the "Program Files (x86)"?

# Also it'd be better to look for both 7z and 7za executables, something like.
zip_bin = shutil.which('7z')

if if zip_bin is None:
  zip_bin = shutil.which('7za')

Doesn't upload successfully

Hi,

just installed the latest version of Sublimall on ST 3 Build 3062 and edited the config file for my e-mail address, api key and the path to 7-zip (on a Windows OS).

The upload of the file times out (tried it two times). File size: ~19 MB.

Log content:

2014-05-31 10:23:57 - INFO - 7za_path detected: None
2014-05-31 12:16:03 - INFO - 7za_path detected: D:\Tools\7-Zip\7z.exe
2014-05-31 12:16:52 - INFO - Starting upload
2014-05-31 12:16:52 - INFO - Encrypt enabled
2014-05-31 12:16:52 - INFO - Prompt archive passphrase
2014-05-31 12:17:14 - INFO - Excluded dirs: ['Packages\\Sublimall', 'Installed Packages\\Sublimall.sublime-package']
2014-05-31 12:17:14 - INFO - 7za_path detected: D:\Tools\7-Zip\7z.exe
2014-05-31 12:17:14 - INFO - Command: ['D:\\Tools\\7-Zip\\7z.exe', 'a', '-tzip', '-mx=9', '-y', '-p********', '-x!Packages\\Sublimall*', '-x!Installed Packages\\Sublimall.sublime-package*', 'c:\\users\\highend\\appdata\\local\\temp\\sublime-sync_5e53c84a-fc48-4b08-8956-0e1c72d4eddb.zip', 'D:\\Tools\\Sublime Text\\Data\\Installed Packages', 'D:\\Tools\\Sublime Text\\Data\\Packages']
2014-05-31 12:19:20 - ERROR - Server (http://sublimall.org/api/upload/) time out, request take too long, try later.
==========[EXCEPTION]==========
HTTPConnectionPool(host='sublimall.org', port=80): Request timed out. (timeout=120)
===============================
2014-05-31 13:23:05 - INFO - 7za_path detected: D:\Tools\7-Zip\7z.exe
2014-06-01 00:59:11 - INFO - Starting upload
2014-06-01 00:59:11 - INFO - Encrypt enabled
2014-06-01 00:59:11 - INFO - Prompt archive passphrase
2014-06-01 00:59:29 - INFO - Excluded dirs: ['Packages\\Sublimall', 'Installed Packages\\Sublimall.sublime-package']
2014-06-01 00:59:29 - INFO - 7za_path detected: D:\Tools\7-Zip\7z.exe
2014-06-01 00:59:29 - INFO - Command: ['D:\\Tools\\7-Zip\\7z.exe', 'a', '-tzip', '-mx=9', '-y', '-p********', '-x!Packages\\Sublimall*', '-x!Installed Packages\\Sublimall.sublime-package*', 'c:\\users\\highend\\appdata\\local\\temp\\sublime-sync_05d9da2a-df4d-4447-b3ab-a8dafc13d4bf.zip', 'D:\\Tools\\Sublime Text\\Data\\Installed Packages', 'D:\\Tools\\Sublime Text\\Data\\Packages']
2014-06-01 01:01:34 - ERROR - Server (http://sublimall.org/api/upload/) time out, request take too long, try later.
==========[EXCEPTION]==========
HTTPConnectionPool(host='sublimall.org', port=80): Request timed out. (timeout=120)
===============================

Package Control popup after retrieving

After retrieving configuration on Windows, I get Package Control popup.

pc

@socketubs do you get this popup on Linux? Is it possible to avoid this somehow or automatically restart Sublime Text?

Upload not working - Unexpected error (HTTP STATUS:405)

Hello,

I am trying to upload archive, but I keep getting Unexpected error (HTTP STATUS:405).

From Wireshark:

64      2.746661000 176.31.189.232  xxx.xxx.12.140  HTTP    432 HTTP/1.1 301 Moved Permanently  (text/html)
5973    3.503622000 xxx.xxx.12.140  176.31.189.232  HTTP    425 POST /api/upload/ HTTP/1.1  (application/octet-stream) (application/octet-stream) (application/octet-stream) (application/octet-stream) (application/octet-stream) (application/octet-stream)
6544    5.048819000 176.31.189.232  xxx.xxx.12.140  HTTP    283 HTTP/1.1 405 METHOD NOT ALLOWED 
6546    5.053386000 xxx.xxx.12.140  176.31.189.232  HTTP    54  GET /api/upload/ HTTP/1.1

I am using Sublime Text 3, Build 3061 on Dev channel on Windows 7 Professional x64 and Windows 8.1 Professional x64

There are no errors in console.
sublimall

What could be the problem?

If needed, I can provide packet stream from Wireshark.

Regards,
Boris.

Donatations require CC

There is essentially zero chance that many tin-foil nerds are going to fork over a CC# over the net. Please add upgraded accounts via Paypal et. al.

Love the work so far and looking forward to adding something to your coffers.

Exceptions while uploading

I have installed a few packages that I need for development (nothing unusual) and archive size increased.

Now, while uploading, I get a following few exceptions;

Traceback (most recent call last):
  File "sublimall.requests.packages.urllib3.connectionpool in C:\Users\bsamardz\AppData\Roaming\Sublime Text 3\Installed Packages\Sublimall.sublime-package", line 291, in _make_request
TypeError: getresponse() got an unexpected keyword argument 'buffering'
During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "sublimall.requests.packages.urllib3.connectionpool in C:\Users\bsamardz\AppData\Roaming\Sublime Text 3\Installed Packages\Sublimall.sublime-package", line 428, in urlopen
  File "sublimall.requests.packages.urllib3.connectionpool in C:\Users\bsamardz\AppData\Roaming\Sublime Text 3\Installed Packages\Sublimall.sublime-package", line 293, in _make_request
  File "./http/client.py", line 1147, in getresponse
  File "./http/client.py", line 358, in begin
  File "./http/client.py", line 320, in _read_status
  File "./socket.py", line 297, in readinto
socket.timeout: timed out
During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "sublimall.requests.adapters in C:\Users\bsamardz\AppData\Roaming\Sublime Text 3\Installed Packages\Sublimall.sublime-package", line 292, in send
  File "sublimall.requests.packages.urllib3.connectionpool in C:\Users\bsamardz\AppData\Roaming\Sublime Text 3\Installed Packages\Sublimall.sublime-package", line 457, in urlopen
Sublimall.sublimall.requests.packages.urllib3.exceptions.TimeoutError: HTTPConnectionPool(host='sublimall.org', port=80): Request timed out. (timeout=50)
During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "sublimall.commands.upload_command in C:\Users\bsamardz\AppData\Roaming\Sublime Text 3\Installed Packages\Sublimall.sublime-package", line 61, in pack_and_send
  File "sublimall.commands.upload_command in C:\Users\bsamardz\AppData\Roaming\Sublime Text 3\Installed Packages\Sublimall.sublime-package", line 89, in send_to_api
  File "sublimall.requests.api in C:\Users\bsamardz\AppData\Roaming\Sublime Text 3\Installed Packages\Sublimall.sublime-package", line 88, in post
  File "sublimall.requests.api in C:\Users\bsamardz\AppData\Roaming\Sublime Text 3\Installed Packages\Sublimall.sublime-package", line 44, in request
  File "sublimall.requests.sessions in C:\Users\bsamardz\AppData\Roaming\Sublime Text 3\Installed Packages\Sublimall.sublime-package", line 360, in request
  File "sublimall.requests.sessions in C:\Users\bsamardz\AppData\Roaming\Sublime Text 3\Installed Packages\Sublimall.sublime-package", line 463, in send
  File "sublimall.requests.adapters in C:\Users\bsamardz\AppData\Roaming\Sublime Text 3\Installed Packages\Sublimall.sublime-package", line 333, in send
Sublimall.sublimall.requests.exceptions.Timeout: HTTPConnectionPool(host='sublimall.org', port=80): Request timed out. (timeout=50)

After a while upload successfully completes.

Packages Version : SublimeText 3 Uploaded : Feb. 17, 2014, 2:16 a.m. Size : 28.0 MB System : windows x64

Please let me know if I can help to track this down.

Btw. Information about percentage uploaded (while uploading) would be extremely helpful, because uploading of larger archives on slower connections takes some time.

Can't import get_7za_bin()

I've recently run into an issue with sublimall that prevents me from uploading or backing up. Loading Sublime Text 3 gives me this issue in the console:

Traceback (most recent call last):
  File "/opt/sublime_text/sublime_plugin.py", line 157, in on_api_ready
    m.plugin_loaded()
  File "Sublimall in /home/tsuujin/.config/sublime-text-3/Installed Packages/Sublimall.sublime-package", line 16, in plugin_loaded
ImportError: cannot import name get_7za_bin

I've checked the package file, and the utils file that the get_7za_bin exists in is available, so I'm not sure why it wouldn't work. Furthermore, this install did work at one point. I'm not sure what would have changed, but it certainly doesn't load now.

Error by uploading

Hi there!
This is the third time I try to re-install and still getting the same problem... This is what appears in the console after trying to upload with Sublimall:

  File "sublimall.commands.upload_command in /Users/mt/Library/Application Support/Sublime Text 3/Installed Packages/Sublimall.sublime-package", line 60, in pack_and_send
  File "sublimall.commands.upload_command in /Users/mt/Library/Application Support/Sublime Text 3/Installed Packages/Sublimall.sublime-package", line 74, in send_to_api
TypeError: invalid file: None
Writing file /Users/mt/Library/Application Support/Sublime Text 3/Packages/User/Sublimall.sublime-settings with encoding UTF-8 (atomic)
reloading Packages/User/Sublimall.sublime-settings
Traceback (most recent call last):
  File "sublimall.commands.upload_command in /Users/mt/Library/Application Support/Sublime Text 3/Installed Packages/Sublimall.sublime-package", line 60, in pack_and_send
  File "sublimall.commands.upload_command in /Users/mt/Library/Application Support/Sublime Text 3/Installed Packages/Sublimall.sublime-package", line 74, in send_to_api
TypeError: invalid file: None

Looking forward to get it working. Thanks!

Sending archive...

Executing the upload archive command never finishes and leaves Sending archive... in the status bar.

MacOS X 10.9.2
Sublime v3.3095
Subimall v0.0.10

What could be wrong?

Email confirmation email gets put into spam by gmail

After signing up for an account and entering my email, the email confirmation that I received was filtered into the spam box by gmail.

This is a minor annoyance and I don't know the specific reason why this would happen, but I suspect it has something to do with the subject of the email simply being "hello."

I would reckon a lot of spammers also use that subject. A fix might be to change the subject to "Sublimall.org ยญโ€” Your Email Confirmation."

Error While Creating Archive

Here's the error report

Sublimall error report
######################

Error while creating archive

=================================== Traceback ===================================
Traceback (most recent call last):
  File "/Users/bob/Library/Application Support/Sublime Text 3/Packages/Sublimall/sublimall/commands/upload_command.py", line 58, in pack_and_send
    exclude_from_package_control=self.exclude_from_package_control)
  File "/Users/bob/Library/Application Support/Sublime Text 3/Packages/Sublimall/sublimall/archiver.py", line 190, in pack_packages
    for package in blacklist.get_ignored_packages():
  File "/Users/bob/Library/Application Support/Sublime Text 3/Packages/Sublimall/sublimall/blacklist.py", line 17, in get_ignored_packages
    for ignored_package in __settings.get('ignore_packages'):
TypeError: 'NoneType' object is not iterable
=================================================================================


SublimeText version: 3062
7za path: /usr/local/Cellar/p7zip/9.20.1/bin/7za
Operating System: Darwin-13.2.0-x86_64-i386-64bit


Sorry about this error, you could find some help on:
- Github: https://github.com/socketubs/Sublimall/issues
- Doc: http://sublimall.org/docs
- Log file: ~/.sublimall.log
- SublimeText console
Or maybe open an issue.

Geoffrey.

Problem with 7z on mac

I've installed sublimall via Package Control
I'm always getting this message on mavericks:

screen shot 2014-02-14 at 8 49 50 pm

I've tried installing it with:
brew install p7zip

It still didn't work so I tried adding the path in the sublimall settings:

// 7zip binary path (Sublimall will try to find it itself)
"7za_path": "/usr/local/Cellar/p7zip/9.20.1/bin/7za"

And I'm still getting the same error message has linked above, which is kinda harsh by the way, "Install it."

Permission error on Mac OS X

When retrieving configuration on Mac, I get permission error. Sublimall version is 0.0.5

Traceback (most recent call last):
  File "sublimall.commands.retrieve_command in /Users/bsamardz/Library/Application Support/Sublime Text 3/Installed Packages/Sublimall.sublime-package", line 187, in unpack
  File "sublimall.commands.retrieve_command in /Users/bsamardz/Library/Application Support/Sublime Text 3/Installed Packages/Sublimall.sublime-package", line 175, in backup
  File "sublimall.archiver in /Users/bsamardz/Library/Application Support/Sublime Text 3/Installed Packages/Sublimall.sublime-package", line 168, in pack_packages
  File "sublimall.archiver in /Users/bsamardz/Library/Application Support/Sublime Text 3/Installed Packages/Sublimall.sublime-package", line 97, in _run_executable
  File "./subprocess.py", line 824, in __init__
  File "./subprocess.py", line 1448, in _execute_child
PermissionError: [Errno 13] Permission denied

HTTP [403] Bad credentials

Hi ! While uploading the archive, I've got a 403, here are the logs :

2014-02-17 10:12:29 - INFO - Starting upload
2014-02-17 10:12:29 - INFO - Encrypt enabled
2014-02-17 10:12:29 - INFO - Prompt archive passphrase
2014-02-17 10:12:36 - INFO - Excluded dirs: ['Packages/Sublimall', 'Installed Packages/Sublimall.sublime-package']
2014-02-17 10:15:44 - INFO - HTTP [403] Bad credentials

api_keys are matching together, I don't know where does it come from :(

Error while creating archive

Sublimall error report

Error while creating archive

=================================== Traceback ===================================
Traceback (most recent call last):
File "sublimall.commands.upload_command in /Users/ENG618-Mac/Library/Application Support/Sublime Text 3/Installed Packages/Sublimall.sublime-package", line 58, in pack_and_send
File "sublimall.archiver in /Users/ENG618-Mac/Library/Application Support/Sublime Text 3/Installed Packages/Sublimall.sublime-package", line 191, in pack_packages
File "sublimall.archiver in /Users/ENG618-Mac/Library/Application Support/Sublime Text 3/Installed Packages/Sublimall.sublime-package", line 108, in _run_executable
File "X/subprocess.py", line 818, in init
File "X/subprocess.py", line 1416, in _execute_child

PermissionError: [Errno 13] Permission denied

SublimeText version: 3059
Operating System: Darwin-13.1.0-x86_64-i386-64bit

New name

Replace all Sublime Sync occurence by Terrance.

Confirmation email not received

Hello,

I'd really like to try this out but I haven't received my confirmation email after signing up, it's been a little over 36 hours with no reply. I've done the obvious things like checking my junk folder etc but nothing has come through yet.

Any idea why?

Hard-coded log file

Hi,

I got an error when uploading (I don't know what happened as I wasn't looking at ST at the time), but then see this on the console:

Traceback (most recent call last):
  File "sublimall.commands.upload_command in /Users/pfig/Library/Application Support/Sublime Text 3/Installed Packages/Sublimall.sublime-package", line 60, in pack_and_send
  File "sublimall.commands.upload_command in /Users/pfig/Library/Application Support/Sublime Text 3/Installed Packages/Sublimall.sublime-package", line 145, in send_to_api
FileNotFoundError: [Errno 2] No such file or directory: '/home/socketubs/sublimall.html'

This comes from commands/upload_command.py:

        else:
            msg = "Unexpected error (HTTP STATUS: %s)" % r.status_code
            try:
                j = r.json()
                for error in j.get('errors'):
                    msg += " - %s" % error
            except:
                pass
            self.set_timed_message(msg, clear=True, time=10)
            open('/home/socketubs/sublimall.html', 'wb').write(r.content)
            logger.error('HTTP [%s] %s' % (r.status_code, r.content))

(so at least now I know I got an unexpected error :)

In any case, imo that log file should be user-configurable, or reside in TMPDIR, at least.

Cheers!

Doesn't work behind a proxy

I installed this at work, wanting to sync my configuration with my setup at home, and when I tried to upload I got ERROR HTTP [407] with a long HTML string containing my employer's authorization required page. Can you add proxy support and the appropriate configuration items? Thanks.

Some exceptions while uploading

ST3: 3059
OS: Archlinux x86_64

It seems that the program is not able to retrieve the max_package_size via API.

Traceback (most recent call last):
  File "/home/kiwisauce/.homesick/repos/dotfiles/home/.config/sublime-text-3/Packages/Sublimall/sublimall/commands/upload_command.py", line 59, in pack_and_send
    self.send_to_api()
  File "/home/kiwisauce/.homesick/repos/dotfiles/home/.config/sublime-text-3/Packages/Sublimall/sublimall/commands/upload_command.py", line 118, in send_to_api
    max_package_size = self.get_max_package_size()
  File "/home/kiwisauce/.homesick/repos/dotfiles/home/.config/sublime-text-3/Packages/Sublimall/sublimall/commands/upload_command.py", line 99, in get_max_package_size
    self.api_max_package_size_url, r.status_code, err))
UnboundLocalError: local variable 'r' referenced before assignment

Another exception:

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/kiwisauce/.homesick/repos/dotfiles/home/.config/sublime-text-3/Packages/Sublimall/sublimall/commands/upload_command.py", line 62, in pack_and_send
    show_report(msg)
  File "/home/kiwisauce/.homesick/repos/dotfiles/home/.config/sublime-text-3/Packages/Sublimall/sublimall/logger.py", line 70, in show_report
    operating_system=platform.platform()))
  File "X/platform.py", line 1475, in platform
  File "X/platform.py", line 162, in libc_ver
FileNotFoundError: [Errno 2] No such file or directory: '/home/kiwisauce/.homesick/repos/dotfiles/home/.config/sublime-text-3/Packages/User/python3'

Logfile:

$ tail -f ~/.sublimall.log      
2014-04-16 11:17:31 - INFO - Command: ['/usr/bin/7za', 'a', '-tzip', '-mx=9', '-y', '-p***********', '-x!Packages/Sublimall*', '-x!Installed Packages/Sublimall.sublime-package*', '/tmp/sublime-sync_263be3c3-86cf-4985-bc0f-f8e4cf35c2cb.zip', '/home/kiwisauce/.homesick/repos/dotfiles/home/.config/sublime-text-3/Packages', '/home/kiwisauce/.homesick/repos/dotfiles/home/.config/sublime-text-3/Installed Packages']
2014-04-16 11:20:21 - INFO - 7za_path detected: /usr/bin/7za
2014-04-16 11:20:32 - INFO - Starting upload
2014-04-16 11:20:32 - INFO - Encrypt enabled
2014-04-16 11:20:32 - INFO - Prompt archive passphrase
2014-04-16 11:20:35 - INFO - Excluded dirs: ['Packages/Sublimall', 'Installed Packages/Sublimall.sublime-package']
2014-04-16 11:20:35 - INFO - 7za_path detected: /usr/bin/7za
2014-04-16 11:20:35 - INFO - Command: ['/usr/bin/7za', 'a', '-tzip', '-mx=9', '-y', '-p***********', '-x!Packages/Sublimall*', '-x!Installed Packages/Sublimall.sublime-package*', '/tmp/sublime-sync_e0514f65-a04a-4455-977e-adbc08f1215a.zip', '/home/kiwisauce/.homesick/repos/dotfiles/home/.config/sublime-text-3/Installed Packages', '/home/kiwisauce/.homesick/repos/dotfiles/home/.config/sublime-text-3/Packages']
2014-04-16 11:20:38 - INFO - 7za_path detected: /usr/bin/7za

Server Down?

I can't upload my configuration. The log shows:

2014-06-08 07:17:48 - INFO - Starting upload
2014-06-08 07:17:48 - INFO - Encrypt enabled
2014-06-08 07:17:48 - INFO - Prompt archive passphrase
2014-06-08 07:17:55 - INFO - Excluded dirs: ['Packages/Sublimall', 'Installed Packages/Sublimall.sublime-package']
2014-06-08 07:17:55 - INFO - 7za_path detected: /usr/local/Cellar/p7zip/9.20.1/bin/7za
2014-06-08 07:17:55 - INFO - Command: ['/usr/local/Cellar/p7zip/9.20.1/bin/7za', 'a', '-tzip', '-mx=9', '-y', '-p*******', '-x!Packages/Sublimall*', '-x!Installed Packages/Sublimall.sublime-package*', '/var/folders/r9/8p1xtdxj3qj6gf835pvd68sc0000gq/T/sublime-sync_0686a1b4-2cd1-4c21-9e56-8f37d9011549.zip', '/Users/bob/Library/Application Support/Sublime Text 3/Packages', '/Users/bob/Library/Application Support/Sublime Text 3/Installed Packages']
2014-06-08 07:18:04 - ERROR - Server (http://sublimall.org/api/upload/) not available, try later.
==========[EXCEPTION]==========
HTTPConnectionPool(host='sublimall.org', port=80): Max retries exceeded with url: /api/upload/ (Caused by <class 'BlockingIOError'>: [Errno 35] Resource temporarily unavailable)
===============================

No feedback for failed upload

I wanted to give this a go on my work PC, but I can see (by running a Fiddler trace) that the initial POST request to sublimeall.org/api/upload is being blocked by our proxies, with a 403 response. There's no visible feedback, however, to suggest that the upload has failed.

When I run the "Sublimall: Upload" command in SublimeText, I see the "Creating archive..." message. After a few seconds, however, that disappears, and there are no further messages.

Could I suggest that you add a check so that if the POST request to sublimeall.org/api/upload fails or times out, an error message is displayed to the user?

uploading won't finish

I get this error in my log file...

2014-03-05 16:53:00 - INFO - Starting upload
2014-03-05 16:53:00 - INFO - Encrypt enabled
2014-03-05 16:53:00 - INFO - Excluded dirs: ['Packages/Sublimall', 'Installed Packages/Sublimall.sublime-package']
2014-03-05 16:53:00 - ERROR - [Errno 13] Permission denied

tnx

sublimall.org resources unavailable error

Several times in the last 12 hours I've had the following console error when trying to upload for the first time:

HTTPConnectionPool(host='sublimall.org', port=80): Max retries exceeded with url: /api/upload/ (Caused by <class 'BlockingIOError'>: [Errno 35] Resource temporarily unavailable)

[win] Unable to open /C/Users/***/AppData/Roaming/Sublime Text 3/Packages/Sublimall/Sublimall.sublime-settings in console msg

Hi,
After install sublimall in sublime 3 with Package Control, I found that I could not type in api key and email due to "Unable to open /C/Users/***/AppData/Roaming/Sublime Text 3/Packages/Sublimall/Sublimall.sublime-settings" in console msg
214

And check the package folder there is no "Sublimall" subfolder in the C:\Users***\AppData\Roaming\Sublime Text 3\Packages\
205

Any helps appreciated
marx
[env]
window 7 ultimate,
sublime 2/
sublime 3/

Repair encrypt

Encrypt actually doesn't work.
Cause ZipFile class just decrypt.

Backups must be out of Sublimall package

For now, Sublimall do a backup of your configuration before a retrieve action.
This backup must be in Packages/Sublimall/Backup.

But this folder must be excluded from a upload action.

lose typo

"Never loose your SublimeText configuration"

lose

Package size limit

Hi! According to your website, the limit is 30MB, as quoted below from http://sublimall.org/account/.
For your interest, package size have been increased from 20MB to 30MB.
sizelimit1

However, when uploading the statusbar displays the following:
Error while sending archive: filesize too large (> 20MB)
sizelimit

It is possible that my installation is a bit large (I like testing packages).

Error while creating archive on Window 8 PC

Hey Geoffrey,

I'm working on getting Sublimall set up on my Windows 8 PC, and I'm getting an error when I try to run Sublimall - Upload:

Sublimall error report
######################

Error while creating archive

=================================== Traceback ===================================
Traceback (most recent call last):
  File "sublimall.commands.upload_command in C:\Users\Josh\AppData\Roaming\Sublime Text 3\Installed Packages\Sublimall.sublime-package", line 58, in pack_and_send
  File "sublimall.archiver in C:\Users\Josh\AppData\Roaming\Sublime Text 3\Installed Packages\Sublimall.sublime-package", line 191, in pack_packages
  File "sublimall.archiver in C:\Users\Josh\AppData\Roaming\Sublime Text 3\Installed Packages\Sublimall.sublime-package", line 108, in _run_executable
  File "X/subprocess.py", line 743, in __init__
ValueError: close_fds is not supported on Windows platforms if you redirect stdin/stdout/stderr
=================================================================================


SublimeText version: 3059
Operating System: Windows-post2008Server-6.2.9200

I'm using Windows 8 here, and I just installed the latest version of 7-Zip.

Thanks!

Josh

Upload never finishes

When I try to upload the archive, it never finishes "Sending archive..." and that's it.
I didn't close Sublime Text 3 for a couple of hours just to make sure that there was enough time for the upload to complete, but it never does.

I got the following error on Sublime console (user name changed to ###)

File "sublimall.requests.packages.urllib3.connectionpool in C:\Users\###\AppData\Roaming\Sublime Text 3\Installed Packages\Sublimall.sublime-package", line 291, in _make_request
TypeError: getresponse() got an unexpected keyword argument 'buffering'

This is the .sublimall.log output:

2014-02-18 10:12:21 - INFO - Starting upload
2014-02-18 10:12:21 - INFO - Encrypt enabled
2014-02-18 10:12:21 - INFO - Prompt archive passphrase
2014-02-18 10:12:24 - INFO - Excluded dirs: ['Packages\\Sublimall', 'Installed  Packages\\Sublimall.sublime-package']

I'm using CNTLM as an authentication proxy and I'm not sure if this is related to that (or to the other proxy issues reported).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.