Giter Site home page Giter Site logo

mischatheevil / redmine_google_calendar Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mully/redmine_google_calendar

19.0 19.0 6.0 115 KB

A way to add a Google Calendar iframe as a tab in a Redmine project

Home Page: http://www.redmine.org/wiki/redmine/PluginGoogleCalendar

License: Other

Ruby 100.00%

redmine_google_calendar's People

Contributors

mischatheevil avatar mully avatar

Stargazers

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

Watchers

 avatar  avatar  avatar

redmine_google_calendar's Issues

Calendar tab visible only with admin account

Hello, I tried this plugin but I have a little problem.

I followed the documentation in order to add a google calendar tab in a project. At first, I thought everything was ok because I could see the tab. But the problem is that users can't see it. So I tried to login with a user account and, indeed, I can't see the tab.

Is there anything to do in order to make it viewable for every user ?

Thanks in advance,

Redmine 500 internal error when viewing calendar

I get a Redmine 500 internal error when trying to view the Google calendar from a non-admin account. I've setup a private project, and enabled the "view calendar" setting in roles & permissions for certain roles. When I login with a non-admin account, I see the "Google calendar" tab, but when clicking on it, get the Redmine 500 internal error. It works fine when I login on a Redmine admin account.

I'm running Redmine on shared hosting (DreamHost) and I have the latest version of the google calendar plugin 0.1.2 , Redmine 0.9.4 stable, Ruby 1.8.7, with tzinfo 0.3.8 gem installed.

From the error logs, I see the following error:

Processing GoogleCalendarController#show (for XXX.XX.57.129 at 2010-07-31 16:29:01) [GET]
Parameters: {"action"=>"show", "id"=>"[REDACTED]", "controller"=>"google_calendar"}

NameError (uninitialized constant TZInfo::Country):
vendor/plugins/redmine_google_calendar/app/controllers/google_calendar_controller.rb:37:in tzinfo_from_offset' vendor/plugins/redmine_google_calendar/app/controllers/google_calendar_controller.rb:13:inshow'
/dh/passenger/lib/phusion_passenger/rack/request_handler.rb:92:in process_request' /dh/passenger/lib/phusion_passenger/abstract_request_handler.rb:207:inmain_loop'
/dh/passenger/lib/phusion_passenger/railz/application_spawner.rb:400:in start_request_handler' /dh/passenger/lib/phusion_passenger/railz/application_spawner.rb:351:inhandle_spawn_application'
/dh/passenger/lib/phusion_passenger/utils.rb:184:in safe_fork' /dh/passenger/lib/phusion_passenger/railz/application_spawner.rb:349:inhandle_spawn_application'
/dh/passenger/lib/phusion_passenger/abstract_server.rb:352:in __send__' /dh/passenger/lib/phusion_passenger/abstract_server.rb:352:inmain_loop'
/dh/passenger/lib/phusion_passenger/abstract_server.rb:196:in start_synchronously' /dh/passenger/lib/phusion_passenger/abstract_server.rb:163:instart'
/dh/passenger/lib/phusion_passenger/railz/application_spawner.rb:209:in start' /dh/passenger/lib/phusion_passenger/spawn_manager.rb:262:inspawn_rails_application'
/dh/passenger/lib/phusion_passenger/abstract_server_collection.rb:126:in lookup_or_add' /dh/passenger/lib/phusion_passenger/spawn_manager.rb:256:inspawn_rails_application'
/dh/passenger/lib/phusion_passenger/abstract_server_collection.rb:80:in synchronize' /dh/passenger/lib/phusion_passenger/abstract_server_collection.rb:79:insynchronize'
/dh/passenger/lib/phusion_passenger/spawn_manager.rb:255:in spawn_rails_application' /dh/passenger/lib/phusion_passenger/spawn_manager.rb:154:inspawn_application'
/dh/passenger/lib/phusion_passenger/spawn_manager.rb:287:in handle_spawn_application' /dh/passenger/lib/phusion_passenger/abstract_server.rb:352:insend'
/dh/passenger/lib/phusion_passenger/abstract_server.rb:352:in main_loop' /dh/passenger/lib/phusion_passenger/abstract_server.rb:196:instart_synchronously'

Rendering /home/[REDACTED]/public/500.html (500 Internal Server Error)

redmine google calendar 404 error

Installation Environment

  1. os windows7 (64bit)
  2. bitnami redmine 2.3.1 for windows
  3. redmine_google_calendar-0.1.2.zip

Redmine Administration -> Plugins -> Google Calendar Plugin seen.
However, clicking the Settings button 404 error (The page you requested has been moved or deleted)

Are unable to resolve.
Help

No more Blue HTML tag for private calendar ?

Hello,
I have tried your plugin succesfully but only when i am logged in google.
If i want to display events for other users not logged, i can't ... or i can only if i set my agenda public !
In the settings of Google Agenda, i have no HTML blue button for my private calendar !
Just XML or iCal links !
this is not a bug of your plugin but do you know a way to display an embeded private html calendar ?
thank you in advance

argument(plugin_name)) 0/1

hi;
i'm having problems with installation of google calendar plugin. i have git version 1.7.9.5 and rails version 1.9.1
a) I am trying to install with using git-rails install ... command but it returns "argument(plugin_name)) 0/1" .

b) when i try to use git clone command and restart redmine server, phusion passenger gives following errors.

uninitialized constant RAILS_DEFAULT_LOGGER (NameError)
/usr/share/redmine/plugins/redmine_google_calendar/init.rb:20:in <top (required)>' /usr/share/redmine/lib/redmine/plugin.rb:133:inblock in load'
/usr/share/redmine/lib/redmine/plugin.rb:124:in each' /usr/share/redmine/lib/redmine/plugin.rb:124:inload'
/usr/share/redmine/config/initializers/30-redmine.rb:19:in <top (required)>' /var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/engine.rb:593:inblock (2 levels) in class:Engine'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/engine.rb:592:in each' /var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/engine.rb:592:inblock in class:Engine'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/initializable.rb:30:in instance_exec' /var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/initializable.rb:30:inrun'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/initializable.rb:55:in block in run_initializers' /var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/initializable.rb:54:ineach'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/initializable.rb:54:in run_initializers' /var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/application.rb:136:ininitialize!'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/railtie/configurable.rb:30:in method_missing' /usr/share/redmine/config/environment.rb:14:in<top (required)>'
config.ru:3:in require' config.ru:3:inblock in

'
/var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/builder.rb:51:in instance_eval' /var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/builder.rb:51:ininitialize'
config.ru:1:in new' config.ru:1:in'
/var/lib/gems/1.9.1/gems/passenger-4.0.37/helper-scripts/rack-preloader.rb:112:in eval' /var/lib/gems/1.9.1/gems/passenger-4.0.37/helper-scripts/rack-preloader.rb:112:inpreload_app'
/var/lib/gems/1.9.1/gems/passenger-4.0.37/helper-scripts/rack-preloader.rb:158:in <module:App>' /var/lib/gems/1.9.1/gems/passenger-4.0.37/helper-scripts/rack-preloader.rb:29:inmodule:PhusionPassenger'
/var/lib/gems/1.9.1/gems/passenger-4.0.37/helper-scripts/rack-preloader.rb:28:in `'

Calendar usage - enteprise - google data security

We really like this plugin, but for enterpise usage in many cases it is not acceptable to have this data hosted on the google server.

Just a question - are there any ideas to use this google without internet connection, e.g take the gwt javscript bundle and run in offline web server?

uninitialized constant RAILS_DEFAULT_LOGGER (fix)

This error happens when running 'rake redmine:plugins:migrate' with Redmine 2.4.x.

Ths is because RAILS_DEFAULT_LOGGER is deprecated in Rails 3.x and should be replaced with 'Rails.logger' in init.rb.

IMHO the whole log stanza should be commented out, it's rather debug stuff.

Problem with custom field under last stable release

Hi,
I've a working redmine install of the last stable release installed fetching the code throught subversion
svn co http://redmine.rubyforge.org/svn/branches/0.8-stable redmine-0.8
I installed the plugin following instructions, so I created a custom field but I've two problems:

  • I cannot see this field under Administration -> Plugins -> Google Calendar Plugin > Configure, so I cannot chose it (but if I click on "Apply" i receive a message that says thas changes have been applied correctely)
  • I don't have a field under where to paste the <iframe> code on the information tab

should I check some particular settings for the custom field?

Overview window

Hi, thanks for the great plugin.

I am wondering if there is a way to remove this bullet point from the overview window:

"
Google Calendar IFrame: <iframe src="http://www.google.com/calendar/embed?src=[...]" style="border: 0" width="800" height="600" frameborder="0" scrolling="no"></iframe>
"

calendar tab visiblie only in local.

The tab is visible only on localhost. (i.e if seen locally)

If redmine is accessed remotely, it is invisible.

The calendar is public.

Any idea ?

Long Text Custom fields

Hi, i've created a custom field type long text and named it Google Calendar IFrame, and it doesn't show up in the Google Calendar Plugin > Configure.

I'm using Redmine 1.0.4

cheers

Redmine 0.8.4

Hi, I'm getting the following error log while installing Google Calendar on 0.8.4

NameError (uninitialized constant TZInfo::Country):
/vendor/rails/activesupport/lib/active_support/dependencies.rb:276:in load_missing_constant' /vendor/rails/activesupport/lib/active_support/dependencies.rb:468:inconst_missing'
/vendor/plugins/redmine_google_calendar/app/controllers/google_calendar_controller.rb:37:in tzinfo_from_offset' /vendor/plugins/redmine_google_calendar/app/controllers/google_calendar_controller.rb:13:inshow'
/vendor/rails/actionpack/lib/action_controller/base.rb:1166:in send' /vendor/rails/actionpack/lib/action_controller/base.rb:1166:inperform_action_without_filters'
/vendor/rails/actionpack/lib/action_controller/filters.rb:579:in call_filters' /vendor/rails/actionpack/lib/action_controller/filters.rb:572:inperform_action_without_benchmark'
/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in perform_action_without_rescue' C:/WINDOWS/ruby/lib/ruby/1.8/benchmark.rb:293:inmeasure'
/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in perform_action_without_rescue' /vendor/rails/actionpack/lib/action_controller/rescue.rb:201:inperform_action_without_caching'
/vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in perform_action' /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:incache'
/vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in cache' /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:inperform_action'
/vendor/rails/actionpack/lib/action_controller/base.rb:529:in send' /vendor/rails/actionpack/lib/action_controller/base.rb:529:inprocess_without_filters'
/vendor/rails/actionpack/lib/action_controller/filters.rb:568:in process_without_session_management_support' /vendor/rails/actionpack/lib/action_controller/session_management.rb:130:inprocess'
/vendor/rails/actionpack/lib/action_controller/base.rb:389:in process' /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:149:inhandle_request'
/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:107:in dispatch' /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:104:insynchronize'
/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:104:in dispatch' /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:120:indispatch_cgi'
/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:35:in dispatch' /vendor/rails/railties/lib/webrick_server.rb:112:inhandle_dispatch'
/vendor/rails/railties/lib/webrick_server.rb:78:in service' C:/WINDOWS/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:inservice'
C:/WINDOWS/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in run' C:/WINDOWS/ruby/lib/ruby/1.8/webrick/server.rb:173:instart_thread'
C:/WINDOWS/ruby/lib/ruby/1.8/webrick/server.rb:162:in start' C:/WINDOWS/ruby/lib/ruby/1.8/webrick/server.rb:162:instart_thread'
C:/WINDOWS/ruby/lib/ruby/1.8/webrick/server.rb:95:in start' C:/WINDOWS/ruby/lib/ruby/1.8/webrick/server.rb:92:ineach'
C:/WINDOWS/ruby/lib/ruby/1.8/webrick/server.rb:92:in start' C:/WINDOWS/ruby/lib/ruby/1.8/webrick/server.rb:23:instart'
C:/WINDOWS/ruby/lib/ruby/1.8/webrick/server.rb:82:in start' /vendor/rails/railties/lib/webrick_server.rb:62:indispatch'
/vendor/rails/railties/lib/commands/servers/webrick.rb:66
C:/WINDOWS/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in gem_original_require' C:/WINDOWS/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:inrequire'
/vendor/rails/activesupport/lib/active_support/dependencies.rb:510:in require' /vendor/rails/activesupport/lib/active_support/dependencies.rb:355:innew_constants_in'
/vendor/rails/activesupport/lib/active_support/dependencies.rb:510:in require' /vendor/rails/railties/lib/commands/server.rb:39 C:/WINDOWS/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:ingem_original_require'
C:/WINDOWS/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
/script/server:3

I'm looking forward for your reply.

Thanx in advance.

Daniel

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.