Shift, a new web UI - UPDATE 2025.07.15

Discussion of the Web Interface for Transmission, formerly known as Clutch. This applies to all version of Transmission
killemov
Posts: 567
Joined: Sat Jul 31, 2010 5:04 pm

Re: Shift, a new web UI - UPDATE 2023.03.29

Post by killemov »

SebaFR74 wrote: Sun May 14, 2023 5:10 pm But I would like to add a ratio column, but dont know how to do it, same I tried to add the eta column like in the webpage of shift, but I don't know in which file and where to put it ?
When you select status "Seeding" you should see a "Karma" column. That is similar to ratio but is calculated slightly different.
SebaFR74
Posts: 2
Joined: Sun May 14, 2023 4:56 pm

Re: Shift, a new web UI - UPDATE 2023.03.29

Post by SebaFR74 »

Thanks a lot, i saw that after, but it was not very intuitive for me with this name !

bt i would prefer to see ratio instead of %, i am wondering if we can change that.
killemov
Posts: 567
Joined: Sat Jul 31, 2010 5:04 pm

Re: Shift, a new web UI - UPDATE 2023.03.29

Post by killemov »

Ok. You can change that easily by forking Shift on Github and make any changes you need. I will keep it as is.
killemov
Posts: 567
Joined: Sat Jul 31, 2010 5:04 pm

Shift, a new web UI - UPDATE 2023.07.13

Post by killemov »

Changelog
  • Fixed magnet name handling.
killemov
Posts: 567
Joined: Sat Jul 31, 2010 5:04 pm

Shift, a new web UI - UPDATE 2023.11.16

Post by killemov »

Changelog
  • Added sequential download toggle.
killemov
Posts: 567
Joined: Sat Jul 31, 2010 5:04 pm

Shift, a new web UI - UPDATE 2023.11.20

Post by killemov »

Changelog
  • Implemented "torrent-verify-force" as "Reconstitute".
killemov
Posts: 567
Joined: Sat Jul 31, 2010 5:04 pm

Shift, a new web UI - UPDATE 2023.11.27

Post by killemov »

Changelog
  • Removed "Reconstitute" / "torrent-verify-force" following RPC-spec.
killemov
Posts: 567
Joined: Sat Jul 31, 2010 5:04 pm

Shift, a new web UI - UPDATE 2024.02.15

Post by killemov »

Changelog
  • Fixed "Relocate" controls being broken after closing dialog.
killemov
Posts: 567
Joined: Sat Jul 31, 2010 5:04 pm

Shift, a new web UI - UPDATE 2024.05.05

Post by killemov »

Changelog
  • Fixed exception for zero torrents in Transmission.
  • Fixed creation of phantom torrent nodes.
killemov
Posts: 567
Joined: Sat Jul 31, 2010 5:04 pm

Shift, a new web UI - UPDATE 2024.05.09

Post by killemov »

Changelog
  • Implemented batch path substitution.
killemov
Posts: 567
Joined: Sat Jul 31, 2010 5:04 pm

Shift, a new web UI - UPDATE 2024.05.15

Post by killemov »

Changelog
  • Implemented file link template system.
  • Implemented larger size units and calculation.
killemov
Posts: 567
Joined: Sat Jul 31, 2010 5:04 pm

Shift, a new web UI - UPDATE 2025.06.25

Post by killemov »

Changelog
  • Implemented method and examples for added functionality.
Warning! There are some major changes in the works for Shift. These changes are planned to be pushed on 2024.07.14. If you have made changes to shift.js, try to move these changes to shift_gear.js before your next pull if possible. It is very likely that automatic merging with your code will fail.
killemov
Posts: 567
Joined: Sat Jul 31, 2010 5:04 pm

Shift, a new web UI - UPDATE 2025.07.15

Post by killemov »

Changelog
  • Implemented extensive labeling functionality.
  • Implemented larger size units and calculation.
  • Added labels.css for styling labels.
  • Added field "contentMagic" to turn on/off showing cover art.
  • Implemented replacing magnet with torrent.
  • Extended keyboard shortcuts and navigation support.
  • Implemented torrent error filter.
  • Implemented MIME type column.
  • Implemented folding folders.
  • Implemented localStorage for Shift settings.
  • Implemented reverting Shift settings.
  • Made peer and tracker tables sortable.
  • Added progress dialog for long operations.
  • Rewrite of combining column/field/status definitions.
  • Replaced lists of columns/fields per status with bits.
  • Rewrite of event handlers on main torrents table.
  • Simplified riffwave code.
  • Improved filtering/sorting/rendering of torrents.
TSUser2024
Posts: 2
Joined: Sat Sep 14, 2024 9:43 pm

Re: Shift, a new web UI - UPDATE 2025.07.15

Post by TSUser2024 »

✅ Standard remote web console works in Transmission
✅ Downloaded files to /User/[username]/Shift-master
✅ Edited info.plist in Transmission app to set TRANSMISSION_WEB_HOME variable below:

Code: Select all

<key>LSEnvironment</key>
	<dict>
         <key>TRANSMISSION_WEB_HOME</key>
         <string>/Users/[username]/Shift-master</string>
	</dict>
✅ Ran these two commands to refresh environment variables in Terminal:

Code: Select all

First command	/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

Second command
killall Finder
✅ Ran chmod -R 777 ./ within Shift-master folder to ensure permissons were correct
❌However, on loading http://localhost:9091/transmission/web no torrents are shown:

Image

What should I try next?
I see reference to ensuring the Shift-master folder is in the same folder as the Transmission daemon but that doesn't appear to exist on Mac so have run out of ideas to try.
Last edited by TSUser2024 on Sun Sep 15, 2024 11:55 pm, edited 1 time in total.
killemov
Posts: 567
Joined: Sat Jul 31, 2010 5:04 pm

Re: Shift, a new web UI - UPDATE 2025.07.15

Post by killemov »

Hey TSUser2024, you are seeing the Shift interface so the path setting is correct. You are probably using some other browser than Firefox. There are two paths to be considered, the easiest one is to just install Firefox and we all get on with our lives, or ... you open a development console in your browser and look at the messages that are printed to the console and post a useful extraction and interpretation of that in a new issue here.
Post Reply