Git Product home page Git Product logo

spoof-timezone's Issues

Calendar garbled on Gancio with Add-on active (Firefox, Windows)

When plugin is active
AND
Spoofed time zone is UTC+0 or UTC-x (where is any number)

Gancio calendar is shown incorrect (April 2023 is shown staring on a Friday and not on Saturday).

Test page: https://demo.gancio.org/

Add-on off:
imagem

Add-on on with UTC+0:
imagem

Add-on on with UTC+2:
imagem

Add-on on with UTC-2:
imagem

It is possible this error in not caused by Spoof-timezone but from a gancio itself.
I'll opening an issue with them too.

Nome Firefox
Versão 110.0.1
ID da compilação 20230227191043

Edição Windows 10 Pro
Versão 22H2
Instalado em ‎26/‎07/‎2022
Compilação do SO 19045.2604
Experiência Windows Feature Experience Pack 120.2212.4190.0

A few suggestions

Since there is no particular activity in Issues, I will write everything in one post.
Firefox

  1. Why are notifications displayed for so long? This is annoying. Please correct. What we have now is simply no good.
  2. "Thank you" for the remote ability to disable the processing of time zones. It was so disturbing for everyone. I just couldn't sleep because of her presence. )
  3. When you click on the extension icon -
    Please replace this stupid notification (with a hint for the mentally retarded) with a really useful action, namely updating the time zone based on IP. Every time I switch proxy I need to go to the menu and update the time zone, because your "auto-update" only works when you start the browser. So let this action be carried out also when you click on the icon. And the stupid hint can be placed on the settings page.
  4. Access to the settings page -
    You know that need to click three times to get to the extension settings page? Why not reduce the number of clicks?

WebExtension 'Inline' method leak

Hi,

I see this on the Homepage:

"Based on your browser WebExtension implimentation the "inline" method might leak your actual timezone!"

How can I resolve this issue on Firefox? Please let me know if there is a browser configuration I can change to prevent this leak.

Setting timezone permanent

Thanks for your work!
Is it possible to set the timespoof permanent? Till V 0.1.4 the settings disappear after every FF restart. Greetz!

Pale Moon compatibility

Hey!

Thanks for the amazing work on this plugin, I've used it on Firefox and it works really well. However, I've recently shifted to Pale Moon browser (which is a fork of Firefox) and the extension isn't working on Pale Moon.

It seems that Pale Moon, and many related browsers (Basilisk, Sea Monkey, IceCat, K Meleon) use the XUL framework, as opposed to WebExtensions.

I'd really appreciate it if you could make a Pale Moon compatible plugin. I'd love to be able to continue using your plugin.

Thanks again.,

Noel

Version for Firefox for Android

Hi,

Are there any plans to release a version for Firefox on Android? Please consider this because there is currently no add-on available to change timezones in Firefox for Android.

When cleaning browsing history in Firefox, the settings saved of the extension are cleared also

Hi Joue Quroi,

Please fix "Spoof Timezone" extension v0.2.3 for Firefox.
I use the latest version of Mozilla Firefox (71.0) on Windows 10 Enterprise LTSB with many privacy related add-ons: Ghostery, uBlock Origin, CanvasBlocker, CookieAutodelete, Privacy Possum, Smart Referer, Request Control.
By default your extension does nothing, so I check the "Automatically update timezone based on my IP address" and "Pick a random time zone" boxes and then I press the Save button.
The problem is that every time I clear the History of Firefox Browser (cookies, cache) manually or with a third party app (like Ccleaner), "Spoof Timezone" loses the saved settings.
A few months ago I read that Mozilla development team changed the way extensions permanently store their settings in Firefox.
https://www.ghacks.net/2019/02/16/firefox-extensions-to-use-different-storage-type-in-firefox-66/

I'm not a tech savvy but I guess that your extension saves the settings in cookies and not in IndexedDB. Please fix this issue.

v0.3.2 breaks certain websites

Since updating to v0.3.2 some websites don't show anymore. All I get is a blank page. The source is still loaded and viewable, but the page doesn't render at all.

Steps to reproduce:

  • Have version 0.3.2 installed and enabled
  • Try to load one of the affected websites (e.g. thingiverse.com)

Expected result: The website should be rendered.
Actual result: Only a blank page is shown.

If I disable the addon, all is working fine again.

Not work

Enter in console:
"[" + Date() + "]"
and you get:

Uncaught TypeError: Class constructor ShiftedDate cannot be invoked without 'new'
at :1:7

Searchable dropdown

Hi admin,

Firstly I want to say thank you for this great extension. However could you add some little useful thing that will improve this extension. It would be great if the dropdown list of all timezone on Options page can have a little search column on top of dropdown. So users can choose manually to exact timezone to whatever thay want.

Why I request that search feature? because sometimes the "update timezone from IP" doesn't really work well, even if I click that update button for over 5 minutes and always show an error message.

I always use proxy server and after that I will open some IP address checker website and in that website there an info about timezone from current IP (cause this site read timezone from current IP too). So it would very nice if I could copy that value and paste it to searchable dropdown on your extension option page. it would help other users if update from IP feature doesnt work properly.

thanks in advance

Doesn't override timezone abbreviation

I'm in MDT.

With the plugin disabled:

console.log(new Date('2017-06-29T13:31:17.736-06:00').toLocaleTimeString('en-us', { timeZoneName: 'short' }));
// 1:31:17 PM MDT

With the plugin enabled and set to New York (EDT):

console.log(new Date('2017-06-29T13:31:17.736-06:00').toLocaleTimeString('en-us', { timeZoneName: 'short' }));
// 3:31:17 PM MDT

effects of MV3

Sir
Is there will be any effect on performance due to MV3 for this extension?

[feature request] Whitelisting websites

I`d like to request the feature to whitelist a (set of) website(s). Some pages on the web use the browser time and thus display wildly wrong times compared to what is required to be shown by the site.
A popular package delivery-tracking site in my home country does this and its impossible to know when a package will arrive using spoof-timezone.
Edit:
Google calendar also uses the browser time, thus moving appointments to different days sometimes

Break Azure Portal

This extension will make Azure portal throw error, Azure portal feature like notification icon won't be open.

image

pEzkBHKK1nDK.js:1 
 [fx]  12:30:31 PM MsPortalFx.Base.Diagnostics.ErrorReporter 1 MsPortalFx.Base.Diagnostics.ErrorReporter: message: t.toRelativeString is not a function
name: TypeError
stack: TypeError: t.toRelativeString is not a function
    at i.Widget.timestampToString (https://portal.azure.com/Content/Dynamic/EcVpeh5D0huZ.js:2:4595)
    at https://portal.azure.com/Content/Dynamic/EcVpeh5D0huZ.js:2:8021
    at Array.forEach (<anonymous>)
    at i.Widget._updateTimeSinceNotified (https://portal.azure.com/Content/Dynamic/EcVpeh5D0huZ.js:2:7962)
    at i.Widget.toggleNotificationsContextPane (https://portal.azure.com/Content/Dynamic/EcVpeh5D0huZ.js:2:3168)
    at https://portal.azure.com/Content/Dynamic/WAon2At5mTWP.js:343:10794
 
Object
a	@	pEzkBHKK1nDK.js:1

and also

_KtDLBeKnYbX.js:64 
 Uncaught TypeError: t.getTime is not a function
    at n.getFilterItemsForTimeContext (https://hosting.azureportal.chinacloudapi.cn/appinsights/Content/Dynamic/RU0TdmRCKblo.js:12:2601)
    at https://hosting.azureportal.chinacloudapi.cn/appinsights/Content/Dynamic/djFZ_g6HBx42.js:31:3899
    at https://portal.azure.cn/Content/Dynamic/_KtDLBeKnYbX.js:88:1791
    at Array.forEach (<anonymous>)
    at e.callback (https://portal.azure.cn/Content/Dynamic/_KtDLBeKnYbX.js:88:1770)
    at Function.notifySubscribers (https://portal.azure.cn/Content/Dynamic/_KtDLBeKnYbX.js:43:19965)
    at o.notifySubscribers (https://portal.azure.cn/Content/Dynamic/WfdV03mFTcsq.js:1:83396)
    at Function.valueHasMutated (https://portal.azure.cn/Content/Dynamic/_KtDLBeKnYbX.js:43:21727)
    at t (https://portal.azure.cn/Content/Dynamic/_KtDLBeKnYbX.js:43:21445)
    at Oe (https://portal.azure.cn/Content/Dynamic/WfdV03mFTcsq.js:1:80908)
    at https://portal.azure.cn/Content/Dynamic/WfdV03mFTcsq.js:1:94283
    at e.applyChange (https://portal.azure.cn/Content/Dynamic/WfdV03mFTcsq.js:1:94326)
    at https://portal.azure.cn/Content/Dynamic/WfdV03mFTcsq.js:1:103009
    at Object.usingState (https://portal.azure.cn/Content/Dynamic/WfdV03mFTcsq.js:1:72977)
    at Array.<anonymous> (https://portal.azure.cn/Content/Dynamic/WfdV03mFTcsq.js:1:102977)
    at e.handleMessage (https://portal.azure.cn/Content/Dynamic/_KtDLBeKnYbX.js:64:4953)
    at e.handleEventMessage (https://portal.azure.cn/Content/Dynamic/WfdV03mFTcsq.js:1:103463)
    at Array.<anonymous> (https://portal.azure.cn/Content/Dynamic/WfdV03mFTcsq.js:1:105651)
    at e.handleMessage (https://portal.azure.cn/Content/Dynamic/_KtDLBeKnYbX.js:64:4953)
    at _handleMessage (https://portal.azure.cn/Content/Dynamic/_KtDLBeKnYbX.js:64:11760)
    at D (https://portal.azure.cn/Content/Dynamic/_KtDLBeKnYbX.js:64:11461)
    at e._handler (https://portal.azure.cn/Content/Dynamic/_KtDLBeKnYbX.js:64:11921)
    at e._processInnerList (https://portal.azure.cn/Content/Dynamic/_KtDLBeKnYbX.js:64:3644)
    at e._processOuterList (https://portal.azure.cn/Content/Dynamic/_KtDLBeKnYbX.js:64:3896)
    at e.addItem (https://portal.azure.cn/Content/Dynamic/_KtDLBeKnYbX.js:64:4079)
From RPC: fx -> AppInsightsExtension

Payment service works wrong with version 0.3.x

Hi. I use payment service portmone.com.ua to pay for utility bills. There is a dashboard with the possibility to choose the period of bills. After your addon is updated to any version 0.3.x, the choice of period works in wrong way: for example, if I select November, I get October. With version 0.2.7 everything works correct.

Not working in latest Firefox

When I install this extension (in Firefox browser) time zone is stuck at GMT+0000
I don't see any options. But its strange when I install in Chrome and right click on the software I see various options for
spoof-timezone.
Many Firefox users are having the same problem.

And please I would also like to request for a feature like Automatically change Time zone according to IP Address. And there would be option to add after how many seconds the software would check IP address and change IP Address

option.html page not available

I am trying to automate with python selenium the button click "Update Timezone From IP" or through the extension page in Chrome browser
[Automatically update timezone based on my IP address] -> [Save Options]

But I cannot detect the element "update" and "submit" button. Can you show a workaround ?

Version for Firefox Android

Hi,

Are there any plans to release Spoof-Timezone for Firefox on Android? Please consider this because there are currently no add-ons available to change timezones in Firefox for Android.

Issue after update

Hi,
after the latest update, version 0.2.0, the extension does not obey static settings, i.e. it does not allow to show real system time, it shows only CEST, which interferes with some websites, where spoofing should not apply. Setting it manually does not help, as does not help switching off by hitting the icon. The only thing that helps is disabling the extension in the browser settings.
Anyways, thank you for a great job!
With regards, Alex.

Per-site settings

First, thanks for the extension! Works perfectly.

I'd like to be able to turn this on/off per-site. I only need it on a few sites, and would love to have the extension remember which sites to run on automatically.

Further to that would be being able to set the TZ per site as well, but I'd be more than happy to have it remember it's on/off status per site, to begin with.

plz close this.sorry.

This is great for hide my timezone,but I found this seems don't simulate the new Date().getTime()'s result.This always leak my timezone.

Suggestion: whitelist

Hi! I'd like to suggest to add the whitelist functionality which lets the user to specify the list of websites where no spoofing is necessary. I think it can solve some problems users report about.

Spoof Timezone - Privacy Policy

Hello!
I just noticed that this plugin doesn't have a privacy policy on the Mozilla addon page (for Firefox) and that the official website's privacy policy does not pertain to Spoof Timezone and only to add0n.com.

I would like to know if you are collecting any personal data (or non-personal data) during the use of this addon, if so, whether or not any of it is going to third parties and if you plan to add an official privacy policy for this addon moving forward.

It seems like a pretty awesome addon but it has got a bit worried since a specific privacy policy cannot be found and a lot of addons collect data without telling users these days.

Thanks for the read! I'll be awaiting your response.

Seems to Have stopped working in Firefox 69.0.3 64bit

With the problems in Firefox 70, " blank page on some sites like youtube "

I reverted back to Firefox 69.0.3, with a new profile and reinstalled all my add-ons.

Since doing that no matter what time zone I pick in Spoof-Timezone and click save, it always shows "0" as time zone on all test pages I have tried it on.

panopticlick.eff.org , ipleak.net , http://browserspy.dk/date.php

Instructions for contributing

I'd love to hack on #4 and submit a PR, but I don't have much knowledge of how webext works, or why you have a soft-link checked into the repo. I know it's necessary because I tried to load it unpacked into Chrome and it complained of missing dependencies.

Thanks!

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.