Git Product home page Git Product logo

sitregorganizer's People

Contributors

chtcil avatar dependabot[bot] avatar gmahi avatar gregorwolf avatar lemaiwo avatar skemp353 avatar thulium3 avatar

Stargazers

 avatar  avatar  avatar

Watchers

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

sitregorganizer's Issues

Expose Events list without authorisation

It would be great if the application would expose and events list without having to login. This would allow external systems to consume the list and make it available elsewhere as well to increase the reach of the SIT event.

I'm specifically thinking of getting the events list in the Lemonaid app.

Ability to provide more details in Info tab

Details such as event description, owner or organizer name and contact info. (event address in another tab already logged in another ticket)
Less urgent details: when event was created, when last modified, how many spaces taken out of how many available.

Add "Location" tab

Add a Location tab for participants to see the address where event takes place, and a link to Google Maps that participants can click on and open up.

Download function doesn't work

The symptom is that the download button in SITregOrganizer view doesn't work.

Looking at DetailController.js I found a strange assignment of a personalized destination which is used then for redirect later:

onDataExport: function(oEvent) {
var odxlServiceEndpoint = "/destinations/HANAMDC/system-local/public/rbouman/odxl/service/odxl.xsjs/";

Does anybody know if the button was working before?

Thx

Event start and end time

I think you should try to avoid splitting dates and times and get them together into one field. Looking at the odata service, these dates/times look really weird, e.g.:

<d:ID m:type="Edm.Int32">3</d:ID>
<d:Location m:type="Edm.String">Netherlands (Eindhoven)</d:Location>
<d:EventDate m:type="Edm.DateTime">2016-11-26T00:00:00.0000000</d:EventDate>
<d:StartTime m:type="Edm.DateTime">1970-01-01T09:00:00.0000000</d:StartTime>
<d:EndTime m:type="Edm.DateTime">1970-01-01T16:00:00.0000000</d:EndTime>
<d:MaxParticipants m:type="Edm.Int32">60</d:MaxParticipants>
<d:HomepageURL m:type="Edm.String">http://sitnl.nl</d:HomepageURL>

It would also be great if we could have a multi-day event, with an end-date that's different from the start-date. May I suggest to use a start- and end-date, e.g.:

<d:ID m:type="Edm.Int32">3</d:ID>
<d:Location m:type="Edm.String">Our awesome 2-day event</d:Location>
<d:StartTime m:type="Edm.DateTime">2016-11-26T09:00:00.0000000</d:StartTime>
<d:EndTime m:type="Edm.DateTime">2016-11-27T16:00:00.0000000</d:EndTime>
<d:MaxParticipants m:type="Edm.Int32">60</d:MaxParticipants>
<d:HomepageURL m:type="Edm.String">http://sitnl.nl</d:HomepageURL>

Visibility of the event

Hi,

it would be great to have at least two possibilities regarding the visibility of the event:

  • The event is still private (you can prepare everything. The URL is fixed)
    -- Option 1: I can already register as soon as I know the URL (would need something like an GUID and not only the counter)
    -- Option 2: It is not possible to register as long as the event is not public
  • The event is public (maybe also with an defined date)
    -- Option 1: The registration starts as soon as the event is public
    -- Option 2: There is a date/time when the registration starts (and also an end date/time)

Regards, Sascha

Event name

It would be great if it were possible to enter a name of an event as well. By having only a location available, the app can only be used for inside tracks, and names of events such as the "Code retreat" need to be entered in the location field as a workaround.

Add event to my Calendar

Would be nice to generate an ics file (that includes a hyperlink to the event) for particpants to choose to save into their Calendar.

Unable to drill down into participant details

I am not sure if this is a feature that is supposed to work or not, but in the participant list tab it looks like you should be able to drill down to see more details about the participant registration. You can see there is a little right arrow/chevron at the end of each line item in the list, suggesting to the user that there is more information available.

image

However when you click on this nothing happens (still to be implemented?)

Organiser needs to specify an Event ID?

It wasn't obvious to me when I created my first event what I should use as the Event ID (was it a name or a number?), then when I realised it was just a number I wondered why I needed to provide it at all. Surely the system could just increment to the next available ID?

If possible it would be good to hide this from the end user and let the system just create the ID automatically.

Missing Texts on Devices Tab

I've noticed that there are some missing texts on the devices tab.

image

I've cloned the project and fixed them. Also took the liberty of using a more recognisable icon for the Devices tab.

image

I've never created a pull request, but there's a first time for everything I guess if you are happy with the changes, I will give it a go, not sure what the etiquette is on this repository :-)

After save new event should be selected

When you create a new Event and click "Save" the event you just created should be the one highlighted in the master list and shown in the detail area. Currently it shows the first event in the list not the one you just created.

I was confused as to why I was seeing some other event after I clicked "Save", I expected to see the one I had just created.

Date selected is saved as selected date minus 1 day

When I maintain Saturday, June 10th 2017 as the event date:

edit-event

and save then the date is set to Jun 9th 2017:

Saved-date

When I have a look into the stored date using the HANA OData Explorer I can see that the date was stored like this:

OData Explorer

Add a possibility to change/add status of Attendee

  1. We would need to have a chance to change the name. Eg. When an assistant is registering for the exectuive, there should be a possibility to change afterwards
  2. We would need to change the status, as some are not able to access. I would like to avoid to maintain an extra offline List.

Create New Event - "Location" Label confusing

I was confused by the "Location" Label when creating a new event. I think it would be better if the label was changed to "Event Title".

Alternatively if there was another field for "Event Title" and then "Location" can remain as it is, although perhaps more description is required (e.g. People might think this is where to enter the address of the event).

Timezones Issue/addon

Would be nice to switch between timezones (so that I dont have to calculate here in germany the time of the event location)

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.