fsek / app Goto Github PK
View Code? Open in Web Editor NEWRepository for the F-sek mobile application
License: MIT License
Repository for the F-sek mobile application
License: MIT License
We should add ptr on more pages like the event page, messages and home tab. F7 has a pretty simple implementation for this here and it's a nice thing to have.
If you send a new message in a chat and then go back, the latest messages for that chat doesn't update in the grouplist. You still see the "old latest" and not your new message.
When you logout and then create an accout or reset you password the second login really bugs out and doesn't work. When you logout and login again you're also still at the settings page, which should also probably be changed.
If an event stretches over two days it does not get displayed properly in the calendar view. The event will only show up on the start day and display the end time for the following day. For example, the camp event is from 17(.), 25 augusti - 12:00, 26 augusti and is only displayed on the 25th where it says 17:00 - 12:00.
When you receive a notification from a message and click it you no longer go to the correct chat. This is due to the new nollning tab.
There should be a notification icon on the nollning icon in the nav. Big mistake. Fix plz.
We definitely do not need @Deladox to make an easter egg to unlock the Fredmansky notification!! So please don't do this.
When scrolling down to the last element in a list with infinite scroll (notifications or news) and afterwards pulling down to refresh, the infinite scroll stops working and doesn't load any more items.
We need to upgrade Circle to v2.0 before August 31. V1 will be closed after that date, and we Will be unable to deploy the app
Making it possible to consent to our privacy policy in the app and locking it if they don't accept.
I don't think that the notification list updates when you receive a notification from an event
Enable landscape mode when viewing photos in fullscreen in the photo gallery.
Add achievements to the app and link to the server via the API
Might make the contact page a little bit säxier by adding the name and picture of that contact.
You forget sometimes which events you've signed up for and also when they are. Therefore, it would be nice if you could see all the events you've signed up for somewhere. By adding this you don't have to click through all the days on the calendar to find them. I don't know exactly where this would be, but could be a nice feature. Maybe there could be a filter option on the home tab or something?
When you use a password service and add the details automatically in the input fields the onInput
event doesn't trigger and the login button is still disabled.
It's annoying to have to press all the notifications if you don't need the extra info.
Right now you only get notifications for events/event signup and messages. We could fix notifications for much more like news, café shifts, car rental and room bookings etc. If these are added the notification settings available to the user also needs to be updated so that the user doesn't get unwanted notifications.
After notfications and groups are loaded there should be information if there was nothing to load, instead of the page being just empty. An empty page can be interpreted as it's not done loading yet or that something just went wrong.
Stoopid me changed the color theme from orange to white cause it looked nicer in some places. However, the result is that some things aren't visible anymore like the checkboxes on the user page and also the close text in the pickers.
Add a way to mark all notifications as read. This functionality is already available in the backend, but an API route also needs to be created
Right now the app icon doesn't get a badge when you get a notification. It should look like this:
https://s30.postimg.org/7g921rfc1/main-qimg-0e53f5a437bf817963ef6901e88363e3.jpg
Sometimes the app doesn't update the calendar nor the upcoming events to the current date and you're stuck with yesterdays events. For instance today it's the 13th, but as you see in the picture below it shows the 12th as the current day. The today link still works though and takes you to the correct current date.
The links that go to different contacts in the app should be opened in contact.html and not external. That is, the links that look like "https://fsektionen.se/kontakter/x" should look like "contacts/x" instead. The class and target attributes should also be removed from this a-tag.
You can't login after visiting signup or forgot pw anymore because we removed "cached" class from the tab1 page. If you reapply the class the subtabs stops working. If you remove the swipeable feature for the subtabs (tabs-swipeable-wrap), it works again for some reason.
The logout navigation also needs fixing. After the second login the navbar is bugged for ios and thinks you're on the settings page.
A potential bug can appear while going back at least two months with the today link. By being at least two months away from the "today month" the events for the "today month" have not been loaded yet. Sometimes loading these can take time and while it's loading you can still send json requests by clicking an event day (This is all before the day gets the class event and has a dot on it). By doing this you can make more than one ticket of the same event in the day-content container, as you can see below. Not the most urgent bug, but an annyoing one.
Need to fix some stuff with the api version for next release to match the api.
All pickers in the app only scrolls on the alternative text. That is, if you scroll where there is no text in the picker you scroll the page and not the actual picker. So, if you have short strings as alternatives, like star year, things get really annoying.
Make it possible for users to sign up for worker shifts for Hilbert Café in the app.
Message-name doesn't always show on android while in a chat
The back button does not work in v2 because Vlad renamed or moved some functions. I have almost fixed it
I don't know how or when, but users get logged out more often than they're supposed to.
If a user has signed up for an event it could be a good idea to display a check mark or something on that event card, so that they don't have to click on it to find out. It's nice during initiation when there could be multiple events on one day and it gets confusing for new people which ones you need to sign up for.
When you're scrolled down on the event page and you use the android back button it takes a long time for the previous page to load. This is probably due to the jquery animation for the android navbar during the onPageBack event.
On certain events the information arrow is over the text.
A new version of Framework7 is available and has some nice features and bugfixes that we probably want to have. This means that some code needs to be rewritten to fit the new version.
If you only added the custom food preference, the app says "inga matpreferenser", but if you check the signup on the website it will show both the standard field and the custom.
Git wants to add package.json and config.xml when adding files to commit which is very annoying. Would be nice to find a way to automatically checkout these files when commiting. .gitignore can't be used since we need to be able to change these files at some point.
Right now, on the home tab, you can see today's events and the coming six day's events. I think it would be cool if you added an infinite scroll to this so you could scroll down to see events even further ahead. The same thing should also be applied to scrolling up and looking into past events. This is a nice way to see events that recently occurred or will occur in the near future and gives a quick and easy alternative to the calendar.
Right now you can only change your profile picture on the website and not in the app. By adding the Cordova camera plugin we can implement this feature in the app so that the user can change its profile picture on the apps user page as well.
Here is the link to the plugin:
Cordova camera plugin
When you click an email in the news feed nothing happens when it should open a mail app.
Maybe this is a solution: https://stackoverflow.com/questions/35234866/allow-call-and-maps-and-mail-in-cordova
Push notifications are not displayed when the app is open (standard for apps). This means that if the user is visiting the message page for one group, it will not be made aware of new messages in another group.
A nice feature that we haven't implemented yet for our tabs with long pages is scrolling to the top when you tap the current tab icon on the tabbar. For example, if you're looking far down in the news feed or looking through old notifications you should be able to go back to the top with just a simple click and not scroll yourself.
When updating to v2 I did not fix the editor for messages, so that doesn't work anymore
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.