Comments (11)
Version 2.0 will be released next week, with support for multiple calendar instances and event filtering
from nova-calendar.
Support for multiple distinct calendars has been implemented and pushed to the dev
branch so it will definitely be available in 2.0.
from nova-calendar.
Hi @wdelfuego, thanks for your great work on this package! Can you shed some light on the V2.0 release? Is there anything we can do to help you get it over the finish line?
from nova-calendar.
Hi @mrvnklm !
I'd been blessed with a second round of COVID (all better now) so I've had some delays on my side, sorry about that.
I do plan on releasing a version 2.0 in February. Supporting multiple distinct calendars has suddenly become a requirement in one of my client projects, so that feature is pretty much guaranteed to be included.
Version 2.0 will also extend backwards compatibility towards Laravel 8.0 and PHP 7.4.
I hope to be able to include at least the Week view from this pull request but I haven't looked at that in-depth yet, so it might show up in a later 2.* release.
I would personally also like to add Event Filtering, i.e. a drop-down above the calendar to be able to select different sets of events, but that's pretty much guaranteed to come in a later release because I think the other things are more important.
Let me know if you have any more questions or remarks!
from nova-calendar.
I am willing to sponsor event filtering to speed up development
from nova-calendar.
Alright, thank you for the update!
Would you mind creating a develop branch? I might look into implementing some filters, as I will need that feature probably around mid/end february.
I checked out the pull request you were talking about as well. Would be nice, if you could merge that to the development branch first.
from nova-calendar.
@mrvnklm The dev branch exists and is up to date with the current main branch. I will merge pull request #26 to dev when I have reviewed the feature and made the required changes.
I have filters on my to-do list, but haven't started implementing them yet. Are you still intending to build that feature?
from nova-calendar.
@wdelfuego Sorry for the late reply. As I am pretty busy currently, I can't implement the filter feature in near future...
from nova-calendar.
Hi @PimButton, thanks for your kind words :)
The V2 release will be out within weeks. I am sorry for the delay!
Support for multiple distinct calendars, each with their own calendar data provider, is already finished and working.
I probably won't release a week view and event filtering in the 2.0 release, but I am doing infrastructural preparations that break backwards compatibility so that they can be added later in the 2.x line without breaking anything.
For the 2.0 release I don't need any help, thanks though 👍 ! For later 2.x releases w.r.t. event filtering and possibly adding more views, working together could be nice :)!
from nova-calendar.
That's awesome, @jeremiahsherrill ! Let's get in touch over email to arrange this, I'll drop you a message.
from nova-calendar.
I am glad to announce that version 2.0 has been released today :).
You can find the upgrade guide here: https://wdelfuego.github.io/nova-calendar/upgrading.html
Please, create issues for any doubts you may have or issues you may run into 🙏.
Thanks for your patience, everyone!
from nova-calendar.
Related Issues (20)
- Applying styles to calendar cells (for example to highlight current day and fade-out days in the past) HOT 3
- Allow us to include html inside the event notes HOT 2
- Please allow CMD/Meta/Ctrl click to open in a new tab when clicking on an event HOT 3
- Customizing Event properties in custom event generator HOT 3
- Poor performance - eager loading breaks in Custom Event Generators HOT 1
- recommendation: calendar backend library vkurko/calendar
- ERROR There are no commands defined in the "nova-calendar" namespace. HOT 2
- calendar does not load - missing slash in api url HOT 7
- Week View Update? HOT 1
- [Bug] Method Laravel\Nova\Http\Requests\NovaRequest::schemeAndHttpHost does not exist HOT 7
- When searching, events are still clickable HOT 7
- month and year pickers disappear on press HOT 3
- BindingResolutionException: Target class [] does not exist. when caching routes HOT 4
- Ability to use url parameters for optionally filtering down HOT 11
- It is possible to change the URL by clicking the event to access a custom tool instead of using the resource? HOT 3
- Style problems HOT 6
- How can I add the calendar to my Main.php dashboard? HOT 1
- Vue warning DropdownTrigger HOT 4
- Cannot change url by method `withUrl()`, when events are created by generator HOT 3
- Status of day view, week view, ... HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nova-calendar.