Artisio Webapp + Timed Auctions
  • Getting Started
  • Configuration Options
  • My Profile Integration
  • Single Sign On
  • Global Search
  • Template Configuration
  • Auction Details
  • Auction Filters Section
  • Auction List Item
  • Auction Listing page
  • Auction View Page
  • Lot list item template on watchlist
  • Favorite lot listing page
  • Home page
  • Lot list item template on my bids page
  • My bids lot listing page
  • Lot bidding section
  • Lot bidding section for live auctions
  • Lot filtering section
  • Lot list item
  • Lot listing section
  • Lot view page template
  • Update Profile Page
  • Sell an item modal
  • Signup page inputs section
Webhooks
Release Notes
  • Getting Started
  • Configuration Options
  • My Profile Integration
  • Single Sign On
  • Global Search
  • Template Configuration
  • Auction Details
  • Auction Filters Section
  • Auction List Item
  • Auction Listing page
  • Auction View Page
  • Lot list item template on watchlist
  • Favorite lot listing page
  • Home page
  • Lot list item template on my bids page
  • My bids lot listing page
  • Lot bidding section
  • Lot bidding section for live auctions
  • Lot filtering section
  • Lot list item
  • Lot listing section
  • Lot view page template
  • Update Profile Page
  • Sell an item modal
  • Signup page inputs section
Webhooks
Release Notes
  • Artisio Webapp

    • Getting Started
    • Configuration Options
    • My Profile Integration
    • Single Sign On
    • Global Search
    • Release Notes
      • v1.13.14
      • v1.13.13
      • v1.13.12
      • v1.13.11
      • v1.13.10
      • v1.13.9
      • v1.13.8
      • v1.13.7
      • v1.13.6
      • v1.13.5
      • v1.13.4
      • v1.13.3
      • v1.13.2
      • v1.13.1
      • v1.13.0
      • v1.12.19
      • v1.12.18
      • v1.12.17
      • v1.12.16
      • v1.12.15
      • v1.12.14
      • v1.12.13
      • v1.12.12 - Implement auction pause functionality
      • v1.12.11
      • v1.12.10
      • v1.12.9
      • v1.12.8
      • v1.12.7
      • v1.12.6
      • v1.12.5
      • v1.12.4
      • v1.12.3
      • v1.12.2
      • v1.12.1
      • v1.12.0
      • v1.11.2
      • v1.11.1
      • v1.11.0
      • v1.10.1
      • v1.10.0
      • v1.9.0
      • v1.8.3
      • v1.8.2
      • v1.8.1
      • v1.8.0
      • v1.7.1
      • v1.7.0
      • v1.6.2
      • v1.6.1
      • v1.6.0
      • v1.5.10
      • v1.5.9
      • v1.5.8
      • v1.5.7
      • v1.5.6
      • v1.5.5
      • v1.5.4
      • v1.5.3
      • v1.5.2
      • v1.5.1
      • v1.5.0
      • v1.4.1
      • v1.4.0
      • v1.3.0
      • v1.2.1
      • v1.2.0
      • v1.1.0
      • v1.0.8
      • v1.0.7
      • v1.0.6
      • v1.0.5
      • v1.0.4
      • v1.0.3
      • v1.0.2
      • v1.0.1
      • v1.0.0
      • v0.7.16
      • v0.7.15
      • v0.7.14
      • v0.7.13
      • v0.7.12
      • v0.7.10

Release Notes

v1.13.14

Add new configuration option termsAndConditionsVersion to provide version of Terms and Conditions. This version will be used to detect if the current user has accepted latest version of terms and conditions or not. If not accepted, then user will receive a modal to accept terms and conditions before doing anything else on the website.

If this is set and one of the following values are provided:
termsAndConditionsUrl, termsAndConditionsHtml, then terms and conditions checkbox will be displayed during registration process and user will be forced to accept terms and conditions.
This requires the following component to be added to the signupInputsTemplate.

<terms-and-conditions />

Also, when user opens the webapp, if version is changed and user has not accepted the version, modal will be displayed forcing users to accept the new terms and conditions.

Note

Alongside with termsAndConditionsVersion, either termsAndConditionsUrl or termsAndConditionsHtml must be set to a non-empty value.
If both are provided with a non-empty value, termsAndConditionsHtml will have higher priority.

v1.13.13

  • Add new component <filter-winning-or-losing/> to filter lots by winning/losing

v1.13.12

  • Fix bug when backdrop was stayed and confirmation was gone when clicking buy now button
  • fix next/prev back-to-list buttons for Favourite Lots page
  • Fix bug when going back to list and auction uuid is lost

v1.13.11

  • Fix bug when backdrop was stayed and confirmation was gone when clicking bid button
  • Add "Auto Reorder" checkbox on "My Bids" pages, which will auto reorder lots, when end dates are shifted. New component <lot-list-auto-update-checkbox /> added in iMadeBidsLotListTemplate
  • Improve window.artisio.init and window.artisio.destroy methods for SPA websites

v1.13.10

  • Fix bug in safari related to scroll to top

v1.13.9

  • Add Stripe Payment Support During Registration

v1.13.8

  • Fix bug in login form error message translations
  • Don't allow float amount of max bids
  • Improve latest bid update on UI

v1.13.7

  • Make backend error messages translatable

v1.13.6

  • Fix lot countdown recovery when the computer wakes up from sleep
  • Don't accept float amounts for max bid

v1.13.5

  • Fix bug when lots inside auction view were only showing my bids in certain cases
  • Fix My Bids next/prev buttons
  • Show all lots for completed auctions and only published lots for published auctions
  • Implement new Google Analytics events: register_as_bidder_click, register_as_bidder_dialog_no, register_as_bidder_dialog_yes
  • Send sale number in Google Analytics auction_view event
  • Send amount in Google Analytics events: click_place_bid, click_place_bid_yes, click_place_bid_no
  • Make Social Sharing to work for lot inner page, However this requires backend configuration individually for each client
  • Added Google Maps integration. Added new configuration option googleMapsLoadConfig which is configuration object for the following package https://github.com/xkjyeah/vue-google-maps
  • Implement preserving current URL when navigating into login or signup pages and redirect back to the preserved URL after login.
  • Add label prop support on <ImagePicker /> component
  • Change default labels for inputs and columns for Sell an Item section. Added prefix SELL_AN_ITEM.*
  • Add new configuration option to translate Validation messages: veeValidateMessages.
  • Make moment dates translatable

v1.13.4

  • Send query parameter based on groupLotsOnMyBidsPage to sort lots by end date or not.
  • Minor bug fixes

v1.13.3

  • Fix bug when bid confirmation dialog was not scrollable

v1.13.2

  • Fix bug when after sale buy now prices were not displayed in lot listing

v1.13.1

  • Add new configuration option scrollToTopOnPageChange which by default is true and scrolls to top when pagination changes
  • Fix bug when StreamBid button was not visible after registering as bidder.

v1.13.0

  • Add slider support in lotListItemTemplate with <LotListItemCarousel /> component
  • Add slider support in auctionListItemTemplate with <AuctionCarousel /> component
  • Add support to send enquiry emails with <LotInquiryButton /> component in lotListItemTemplate and in lotBiddingTemplate
  • Add support for accepting bids and max bids from lot listing with <BidButton /> and <MaxBidButton /> components
  • Implement filtering auctions by auction end date
  • Add <LotHammerTaxRate /> and <LotBuyersPremiumTaxRate /> components in lotBiddingTemplate and in lotBiddingTemplateLive
  • Add <LotAuctionPremium /> component in lotBiddingTemplate and in lotBiddingTemplateLive
  • Implement register as bidder confirmation dialog with custom text
  • Add <AuctionPremium />, <BuyersPremiumTaxRate /> and <HammerTaxRate /> components in auctionDetailsTemplate
  • Add <AuctionLocationInformation /> component in auctionListItemTemplate and in auctionDetailsTemplate
  • Add new configuration option allowBidderAutoRegistration to allow/restrict autoregistration on the sale
  • Add <Breadcrumbs /> component available in auctionViewPageTemplate
  • Create and expose formattedBidAmount variable in lotListAmountTemplate
  • Add possibility to provide different label for <BiddingMaxBid /> component
  • Save/restore scroll position in lot listing
  • Fix bugs of calculating countdown times.
  • Improve Next, Prev, Back to List buttons for "My Bids" page

v1.12.19

  • Hide Streambid button for timed auctions

v1.12.18

  • Fix bug when buy now prices were not displayed in lot listing page for continues auctions

v1.12.17

  • Fix bug when jump to lot from auction view was loosing auction_uuid from query

v1.12.16

  • Fix bug when Streambid button was not visible for early registered bidders

v1.12.15

  • Fix jump to lot issue when URL contained extra query parameters
  • Hide bidding latest notification for live auctions

v1.12.14

  • Add CSS class to body when image goes on full screen artisio-webapp-image-on-full-screen

v1.12.13

  • Add new options groupLotsOnMyBidsPage and groupLotsOnFavouritesPage to group lots by auction on "My Bids" and "Favourites" pages
  • Disable signup submit button on click (to avoid double click issues)

v1.12.12 - Implement auction pause functionality

New component <auction-pause-message /> was added. The component is by default used in the following templates:

  • auctionListItemTemplate
  • lotViewTemplate
  • auctionViewPageTemplate

If you have not overridden these templates you don't need to do anything. The component will appear automatically when the auction is paused.

If you have overridden these templates in your project you can add the component manually in your templates.

For lotViewTemplate and auctionViewPageTemplate you need to use in the following way.

<auction-pause-message />

For auctionListItemTemplate you need to use in the following way

<auction-pause-message :auction="auction" />

v1.12.11

  • Implement socket connection optimizations

v1.12.10

  • Implement image download

v1.12.9

  • Fix bug of filtering lots in Favorites section

v1.12.8

  • Fix bug when lot listing was empty when auction was opened for non default branch
  • Add <LoginSignupButtons /> in auctionDetailsTemplate. By default the component is used in the template.
  • Create and expose <LoginButton /> and <SignupButton /> in auctionDetailsTemplate, in lotBiddingTemplateLive and in lotBiddingTemplate. By default the components are not used in the templates.

v1.12.7

  • Reset number of per page items to 100 if it has user provided value higher than 100.
  • Remove any value from perPageOptions that has value above 100
  • Fix bug in returning auction cover image

v1.12.6

  • Change commission bids accepting logic for live auctions

v1.12.5

  • Fix bug of sorting favorite lots

v1.12.4

  • Fix jump to lot URL query params
  • Fix buy now bugs on after sale live auctions
  • Fix My Bids filtering problem to show published lots as well
  • Implement auction sessions

v1.12.3

  • Display register button on completed sales

v1.12.2

  • Show stream bid button only if bidder is approved
  • Create new component for current bid in live auctions
  • Fix buy now related issues for after sale live auctions

v1.12.1

  • Enable buy now on live auctions with after sale on
  • Set img max-width to be initial value to fix image zoom issues

v1.12.0

  • Added new configuration option showZeroLotCount to hide lot count on auction listing if there are 0 lots.
  • Added new configuration option showAuctionBiddingOpenBadge to show "Bidding is open" text on running auction
  • Added new component <auction-bidding-open :auction="auction"/> which is by default used in auctionListItemTemplate
  • Added new component <bidding-highest-commission-bid /> which may be used in lotBiddingTemplateLive

v1.11.2

  • Fix bug in calculating days in countdown timer
  • Add prefix/suffix and hint support in dynamic fields

v1.11.1

  • Fix minor bugs in auction details components

v1.11.0

  • Add new configuration template for auction details auctionDetailsTemplate
  • Add new configuration option showBidAmountsInConfirmation to show bid amounts in bid confirmation dialog
  • Add new configuration option overlayFilters to display filters as overlay
  • Add new configuration option imageCarouselPosition to show image thumbnails on the left side of the image
  • Add new configuration option termsAndConditionsUrl to show link to Terms and Conditions URL
  • Add new configuration option timeFormat to display times in this format
  • Add new configuration option timeWithSecondsFormat to display times with seconds in the specified format
  • Add new configuration option imageCarouselPosition to show thumbnail images to the left of the image.

v1.10.1

  • If there is only one department select it in filters so that its dynamic fields become immediately visible

v1.10.0

  • Add new configuration option showAuctionType to show auction type (Timed, Live) in auction listing
  • Add credit check verification logic
  • Add new component <AuctionStreamBidButton :auction="" /> which can be used auctionListItemTemplate
  • Hide max bid amount if it is 0
  • Fix bug of showing next and previous bid amount suggestions
  • Sell an Item modal fixes

v1.9.0

  • Add initials and gender fields in signup and profile forms
  • Add possibility to make fields optional during signup and profile update
  • Show loading indicator on sell an item form
  • Prevent double click on watchlist button
  • Replace start price with current price in lotListItemTemplate

v1.8.3

Release Notes

  • Add option to mark filter components by default collapsed
  • Add CSS classed to auction details components

v1.8.2

  • Remove unnecessary errors from registration form

v1.8.1

  • Fix bug of Purchased items page

v1.8.0

  • Add sellAnItemModalTemplate template to customize Sell an Item modal form.
  • Hide outbid message until back responds
  • Show more descriptive error messages when invalid bid is made
  • Add new option liveCommissionButtonHideTime to hide commission bid buttons before when sale is about to be started

v1.7.1

  • Move completed lots at the bottom of the lots page

v1.7.0

  • Add new option liveBiddingButtonShowTime to control how many minutes before auction start date streambid button should become visible (By default it is set to 15 minutes)
  • Show countdown to start date if end date does not exist
  • Show "Closing right now" text when timed auction end date has arrived until it is completed
  • Show message on live auctions "Auction has Started" when start date has arrived

v1.6.2

  • Pass timezone with every request to have always up to date customer timezone. Now email notifications sent from web app will have dates inside in the customer corresponding timezone instead of always UTC.
  • Show commission bid rejected message for live auction types

v1.6.1

  • Fix displaying validation errors during signup and profile

v1.6.0

  • Create new template lotBiddingTemplateLive and implement StreamBid flow
  • Show corresponding error to user if error is returned from backend
  • Show Register as bidder button always if the bidder is not registered and if auction is live

v1.5.10

  • Create new page /lots-i-made-a-bid/ which will only show lots customer has made a bid
  • Add new option showReserveStatus to show reserve status or not
  • Create new component LotWinningStatus which can be used in any lot list item
  • Add new templates iMadeBidLotListItemTemplate, iMadeBidsLotListTemplate
  • Fix bug when watchlist page was displaying incorrect lots

v1.5.9

  • Add label support to components: <lot-start-price />, <lot-estimates />, <lot-current-price />
  • <lot-current-price /> component now displays "Start Price" label if there is not bid made.

v1.5.8

  • Make customer titles translatable
  • Do not send register as bidder request if auction is finished
  • Changed default sorting field from end_date into lot_no
  • Show NotFound page on lot view page if lot does not exist
  • Remove to uppercase first character in titles

v1.5.7

  • Create Component <lot-current-price :lot="lot" /> to display the actual bid of the lot.
  • Create Component <lot-estimates :lot="lot" /> to display the low/high estimates of the lot.
  • Fix bug in alwaysShowCategories configuration option

v1.5.6

  • Preserve scroll when opening lot view and then lot list
  • Fix bug in rendering dynamic fields

v1.5.5

  • Enable Profile page submit button

v1.5.4

  • Show image zoomed out on mobile

v1.5.3

  • Fix bug when is_company was always send as true

v1.5.2

  • Replace phone input widget
  • Show all lots when opening auction inner page.
  • Fix bug of incorrectly displaying "Reserve Not met" message
  • Log proper error message if translationsUrl does not return valid JSON
  • Fix ordering bug in rendering dynamic fields as descriptions
  • Add additional check before taking bidding_limit
  • Fix small bug when subscribing to lot by url parameter

v1.5.1

  • Disable autocomplete on email and password
  • Add "Select Type..." placeholder for document_type
  • Display validation error field name for inputs
  • Add missing pagination summary in auctionListPageTemplate
  • Fix minor bug in calculating next bid value
  • Fix bug of displaying notification when lot is marked as sold
  • Fix bugs when profile form was empty after logout and login without page refresh
  • Implement subscribe to newsletter on signup and profile update

v1.5.0

  • Add after sale functionality.
  • Bidding limits
  • Improve Signup form templating
  • Make profile page template configurable
  • Add Possibility to register as bidder on non-continues auctions
  • Improve forgot password functionality
  • Add lite preset with different design and small different nuances
  • Add preferred language code support during registration
  • Add personal identification fields during signup
  • Fix multiple minor bugs

v1.4.1

  • Rename "Items" page title into "My Auction Items"
  • Rename "Temporary Items" page title into "Sell an Item at Auction"
  • Change "Temporary Items" page URL slug into "sell-an-item-at-auction"

v1.4.0

  • Add perPageOptions configuration option
  • Fix bug of preserving page query parameter on page open

v1.3.0

  • Fix bug when start price was start_price + increment
  • Add component for lot's third party bidding provider link
  • Add support to sort lots and auctions by lot no and auction no

v1.2.1

  • Fix small javacript console error in lotBiddingMixin.js
  • Make Jump to lot working on enter key

v1.2.0

  • Implement logout with method POST
    Add the following attribute data-webapp-action="logout" to Logout link and whenever the link is clicked you will be logged out and your authentication token will be invalidated
  • Implement Jump to lot correctly
  • Add two new options filterLotStatusOptions and defaultLotStatus
  • Show next increment when lot does not have start_price and bids
  • Notification in max bid outbidden alert
  • Give max width on breadcrumbs and add title
  • Fix displaying correct error message when making max bid with small amount
  • Show correct text in number of lots or number of auctions (Singular, Plural)
  • Show two departments in a single row on mobile on home page
  • Change "1 lots" into "1 lot" in NumberOfLots.vue component
  • Do not scroll if user already scrolled lot inner page
  • Exclude withdrawn lots from lot count
  • Implement lot status filter support for upcoming, open and ended

v1.1.0

Add Google Analytics support

Now you can configure Web app in the following way and it will send requests to you Google analytics. (It uses GA4)

<script>
  window.artisioWebApp = {
    clientId: "YOUR_CLIENT_ID",
    lang: "en",
    gtag: {
      config: {
        id: "G-XXXXXXXXXX",
      },
    },
}
</script>

Improve Buy Now confirmation dialog. Fix bug of double click on the Yes button.

v1.0.8

Fix bug of displaying cropped bid confirmation message.

v1.0.7

Implement breadcrumbs.

Breadcrumbs component (<lot-view-breadcrumbs/>) can be used in lotViewTemplate.
Example:

<script>
  window.artisioWebApp = {
    clientId: "YOUR_CLIENT_ID",
    lang: "en",
    templates: {
      lotViewTemplate: `
        <lot-view-header>
            <div class="row align-items-center">
                <div class="col-md-8">
                    <div class="ta-lot-breadcrumbs">
                        <lot-view-breadcrumbs/>
                    </div>
                </div>
            </div>
        </lot-view-header>
        ...
      `
    }
  }
</script>

v1.0.6

Redirect user on configured login page when clicking on Notify me

v1.0.5

Rewrite "You are offline" detection and make it more stable

v1.0.4

  • Fix minor bug in calculating next bid amount
  • Fix Bug when BidConfirmation overlay was left on confirmation.
  • Change sessionStorage into localStorage on bid confirmation

v1.0.3

Add possibility to subscribe to lot and be informed when lot bidding is open

  • Added new option enableNotifyMeOnLotStart: false to enable/disable "Notify Me" button
  • Created new component <lot-notify-start-button :lot="lot" /> to actually display and control the style and design of "Notify Me" button.
  • Updated template lotListItemTemplate

v1.0.2

  • Add backdrop class to body and give backdrop position: fixed instead of absolute

v1.0.1

  • Change "No image" image URL to point our CDN

v1.0.0

Add multiple configuration options and make existing components more customizable

  • Implement correct logout when server returns with status code 401
  • Create Favorite lots and favorite auctions page with new templates and configuration options
  • Adjust many components CSS classes to easily apply styles to them.
  • Add option autoApplyFilters: bool
  • Create new configuration components: WatchlistCount, SocialSharePopup, BiddingMaxBidInput, ShowAllBidsLink
  • Change bid confirmation popover position calculation
  • Create PlaceBidModal configurable component for better bidding experience on mobile
  • Create TriggerBidBuyModalButton configuration component to trigger PlaceBidModal
  • Update image carousel on full screen
  • Create PageHeader configuration component
  • Add new option showMoreInDescription to show "Read More" button in description
  • Add new options dateFormat, datetimeFormat, datetimeFormatWithSeconds
  • Add new option fullScreenButtonOnImage to show the image on full screen
  • Add new option dontOpenOnImageClick to restrict opening image on full screen when clicking on it.
  • Add new option backButtonOnImage to go back to the lot list
  • Create LotViewButton configuration component
  • Fix bugs of private treaty functionality
  • Add new option makeAnEnquiryEmail
  • Add possibility for payment during registration. The option is managed from backend
  • Rename signupPageTemplate into signupInputsTemplate

v0.7.16

  • Fix bug in selectedDepartment getter which sometimes was causing lots page broken

v0.7.15

  • Do not show offline message on page open if the socket connection returns response a little bit late
  • Change color of message which is displayed after network is recovered

v0.7.14

  • Skip an image from carousel if it is broken (does not have original version in it)
  • Check if image is broken for displaying thumbnail
  • Test if the user is online or offline and show appropriate message. Block bidding actions if the user is offline.
  • Do not show lot bidding result when countdown is over until we get info from backend
  • Do not clear countdown interval when countdown reaches 0
  • Improve recovering data after user network connection is recovered
  • Automatically reload lot page when network connection is restored

v0.7.13

  • Implement possibility to format how prices are displayed

v0.7.12

  • Implement Next, Previous Back to list buttons

v0.7.10

  • Implement filtering lots with states and municipalities
  • Output municipality in collection information component instead of city
  • Fix bug in mapping location states's children
  • Make PAGING_TYPE_PAGINATION fully working in lot list
  • Refactor code in NestedCheckboxList.vue
  • Call getSettings action when user is logged in
  • Automatically (bid|submit) on upcoming amount click and make minor cosmetic changes
  • Fix validation on "Buy Now"
  • Take 0 when start price is null when submitting invalid max bid or bid
  • Add css classes on lot countdown component
  • Add css classes on Signup/Login buttons
  • Output municipality in collection information component instead of city
Last Updated:
Contributors: Zura Sekhniashvili
Prev
Global Search