Skip to content

Commit

Permalink
v 1.0.0 release (#262)
Browse files Browse the repository at this point in the history
Version 1 is finally there!
* introducing Planetarify Pro - playlist feature
* Styling of homepage; re-introducing slogan 'searching the universe since 2017'
* considerable improvements to responsiveness in all views
* Midi support in audioplayer
* fixing scrolling issues
* MKV support
* linked content in html viewer
* Various improvements and bug fixes
------------------------------------------
commits:
* Update issue templates

* Update feature_request.md

* Links from HTML files loading, remove VideJS, MKV support  (#248)

* Some fixes for the pdf viewer code
* Integrated rendering of HTML including linked content (where available)
* Make reference link to the actual page in stead of just the parent hash
* Added support for MKV (where possible). 
* Refactored video player (factoring out videoJS)
* Add matroska to video types filter

* added Play-all button to list view

* added playlist store and fill store when click Play all button

* cast playlist to localStorage and recover from localStorage. move to TS for vuex

* add playlist view; remove obsolete code from searchFilterMenu

* add music icon to app bar. Add enqueue function

* added playlist panel

* double click playlist entry to play it in the audioplayer

* refactored audiocontrols and audioplayer in to typescript

* lots of styling fixes, scrollbar fixes, bug fixes, other fixes

* got reactivity to work for the audio list

* stuff works again

* playlist playing working

* add skip controls to player. Add blinking play button for song that is playing. Better loading indicator

* fix: cancel audio playback when play video

* auto skip error files. remove white dots. Disable next/prev buttons for first/last song

* fixed audio item search view box sizing

* introducing unrelated feature: FileType Icons

* fix spacing of buttons on general page

* cleanup search list view

* responsive alignment of searchview

* responsive alignment of searchview video fix

* responsive alignment of searchview video fix; fix audio play/enqueue buttons on small screens

* make search field small in playlist mode

* loop function

* fast link to audio detail

* major improvement to Home view: remove text panels; several responsiveness fixes; refactoring of some components

* adjust scrollbar of search page for footer

* scrollbars finally working properly!

* some more responsiveness fixes; introducing the color "planetifyDark"

* add delete entry function. add more styling to playlist entries

* added slogan "Searching the Universe since 2017", fixes #221

* z-index of settings menu fixed

* less obtruse buttons for search list headers

* some better icons for buttons

* fix codeclimate issues

* improvements to big screen responsiveness

* empty playlist note

* empty playlist note - fix for small screen

* remove z-index from audio player

* fix scrolling issues

* fix for vuetify bug with v-scroll directive; upgrade of vuetify

* fix bug #241

* fix the scrolling bug again

* small fix in videolist component

* remove disabled button styles for banner

* alignment of searchbar

* change file details icon

* remove accidental styling causing weird behavior

* make planetifyDark color even darker

* simplify some code

* Perform async nsfw get in action not commit. (#247)

* Perform async nsfw get in action not commit.

Increases responsiveness and performance significantly.

* Perform async nsfw get in action not commit.

Increases responsiveness and performance significantly.

* wrap conditional around loop

* remove unnecessary todo

Co-authored-by: Frido Emans <[email protected]>

* adding metatags (#253)

Co-authored-by: Frido Emans <[email protected]>

* change year of home view to 2016

* Feature/midi player (#254)

* implement midiplayer to patch into the audioplayer

* implemented full midi player object, fully compatible, pluggable into the audioplayer

* midi player working again, with callbacks

* FIX MAJOR BUG in audioplayer: resume playback after pause

* midi playing to the end working

* get time tracking working for midi files

* FIX BUG: responsiveness app header for detail view

* fix error handling on midi files

* add abortcontroller to cancel in-flight requests when switching to another audiofile

* some small fixes

* lint&prettier cleanup

* allow seeking

* remove debug messages

* simplify code sligntly

* use getResourceUrl in stead of hardcoded gateway url

* fix negative times

* improved avatar icons

* clean up midi event handler function

* less code duplicates

* removed todo in favor of #255

* changing photo src for OG metatags

* add system media controls to the playlist. Fixes a minor bug in templ… (#260)

* add system media controls to the playlist. Fixes a minor bug in template rendering. Fixes issue that playing song outside of playlist still enabled the next/previous buttons

* fix loop function

* several codequality and minor fixes; media session controls improvements. Loop state added to the persisted playlist state

* minor lint fix and add album to audioplayer

* target blank for homepage links

* bump version to 1.0.0 for official silent release

Co-authored-by: Mathijs de Bruin <[email protected]>
Co-authored-by: ZMajer <[email protected]>
  • Loading branch information
3 people authored Oct 12, 2022
1 parent 1b6f386 commit 72f59b1
Show file tree
Hide file tree
Showing 61 changed files with 2,077 additions and 1,436 deletions.
40 changes: 40 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
name: Bug report
about: Create a report to help us improve
title: ""
labels: bug
assignees: ""
---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:

1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**

- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**

- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: Feature request
about: Suggest an idea for this project
title: ""
labels: enhancement
assignees: ""
---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
4 changes: 4 additions & 0 deletions allowJavaScriptModules.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
// declare any JS files that are imported into TS files without implicit specific type declarations
// for some guidance: https://blog.atomist.com/declaration-file-fix/

declare module "@/store";
26 changes: 24 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!DOCTYPE html>
<html lang="en">
<html lang="en" style="overflow-y: hidden">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
Expand All @@ -17,6 +17,28 @@
href="/opensearch.xml"
title="ipfs-search.com"
/>

<!-- HTML Meta Tags -->
<title>ipfs-search.com</title>
<meta name="description" content="Search for images, documents, video and music on the Interplanetary Filesystem.">

<!-- Facebook Meta Tags -->
<meta property="og:url" content="https://ipfs-search.com">
<meta property="og:type" content="website">
<meta property="og:title" content="ipfs-search.com">
<meta property="og:description" content="Search for images, documents, video and music on the Interplanetary Filesystem.">
<meta property="og:image" content="https://github.com/ipfs-search/blog/blob/main/assets/images/ipfs_search_og_image.png?raw=true">

<!-- Twitter Meta Tags -->
<meta name="twitter:card" content="summary_large_image">
<meta property="twitter:domain" content="ipfs-search.com">
<meta property="twitter:url" content="https://ipfs-search.com">
<meta name="twitter:title" content="ipfs-search.com">
<meta name="twitter:description" content="Search for images, documents, video and music on the Interplanetary Filesystem.">
<meta name="twitter:image" content="https://github.com/ipfs-search/blog/blob/main/assets/images/ipfs_search_og_image.png?raw=true">

<!-- Meta Tags Generated via https://www.opengraph.xyz -->

</head>
<body>
<noscript>
Expand All @@ -25,7 +47,7 @@
enabled. Please enable it to continue.</strong
>
</noscript>
<div id="app"></div>
<div id="app" />
<script type="module" src="/src/main.js"></script>
</body>
</html>
Loading

0 comments on commit 72f59b1

Please sign in to comment.